Contribuindo com uma Página de Propriedade

É possível contribuir com uma página de propriedade para um recurso utilizando o ponto de extensão org.eclipse.ui.propertyPages. Uma página de propriedade de recurso é chamada utilizando o menu Propriedades na exibição do navegador de recursos.  Esse menu está disponível quando um único recurso estiver selecionado. 

A ferramenta leiame contribui com duas páginas de propriedade.

<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>

Ambas as páginas são contribuídas por objetos do tipo IFile com uma extensão de arquivo .readme.

As páginas de propriedade parecem muito com as páginas de preferência, exceto por não haver hierarquia ou categorização das páginas de propriedade. No diálogo abaixo, aparecem as duas páginas de propriedades do leiame na lista principal de páginas.

Diálogo de propriedades com entradas de leia-me

Copyright IBM Corp. e outros 2000,2002.