Contribution d'une page de propriétés

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.

Boîte de dialogue Propriétés avec entrées de readme

Copyright IBM Corp. and others 2000,2002.