Vous pouvez ajouter une page de propriétés à une ressource en utilisant le point d'extension org.eclipse.ui.propertyPages. Une page de propriétés de ressource est appelée à l'aide du menu Propriétés dans la vue du navigateur de la ressource. Ce menu est disponible lorsqu'une seule ressource est sélectionnée.
L'outil readme ajoute deux pages de propriétés.
<extension point = "org.eclipse.ui.propertyPages"> <page id="org.eclipse.ui.examples.readmetool.FilePage" name="%PropertiesPage.filePage" objectClass="org.eclipse.core.resources.IFile" class="org.eclipse.ui.examples.readmetool.ReadmeFilePropertyPage" nameFilter="*.readme"> </page> <page id="org.eclipse.ui.examples.readmetool.FilePage2" name="%PropertiesPage.filePage2" objectClass="org.eclipse.core.resources.IFile" class="org.eclipse.ui.examples.readmetool.ReadmeFilePropertyPage2" nameFilter="*.readme"> </page> </extension>
Les deux pages contribuent aux objets de type IFile avec une extension de fichier .readme.
Les pages de propriétés ressemblent beaucoup aux pages de préférences, sauf qu'il n'y a pas de hiérarchie, ni de catégorisation des pages de propriétés. Dans la boîte de dialogue ci-dessous, les deux pages de propriétés du readme apparaissent dans la liste principale des pages.