Du kan levere en egenskabsside for et objekt vha. udvidelsespunktet org.eclipse.ui.propertyPages. Et objekts egenskabsside startes vha. menuen Egenskaber i en hvilken som helst oversigt over objekter, f.eks. ressourcenavigatoroversigten. Denne menu er tilgængelig, når et enkelt objekt er valgt.
Readme-værktøjet leverer to egenskabssider.
<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>
Når du definerer en egenskabsside, angiver du objectClass, som denne side er gyldig for. Objekter af denne klasse inkluderer din side, når egenskaberne vises. Det er valgfrit, om du vil angive et nameFilter, der definerer klassen yderligere. I readme-værktøjseksemplet leveres begge sider for objekter af typen IFile med filtypen .readme.
Egenskabssider er ikke begrænset til arbejdsbænkressourcer. Alle objekter, der vises på arbejdsbænken (selv domænespecifikke objekter oprettet af andre plugins), kan have egenskabssider. En hvilken som helst plugin kan registrere egenskabssider for en hvilken som helst type objekt.
Egenskabssider ligner i høj grad indstillingssider, bortset fra at der ikke benyttes hierarki eller kategorisering ifm. egenskabssider. I nedenstående dialogboks vises begge readme-egenskabssider i hovedlisten over sider.