Du kan oppgi en egenskapsside for et objekt ved å bruke utvidelsespunktet org.eclipse.ui.propertyPages. Egenskapssiden for et objekt startes via menyen Egenskaper i enhver visning som viser objekter, for eksempel ressursnavigatorvisningen. Denne menyen er tilgjengelig når det er valgt et enkelt objekt.
Readme-verktøyet oppgir de to egenskapssidene.
<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 egenskapsside, oppgir du objectClass som siden er gyldig for. Objekter i denne klassen inkluderer denne siden når egenskapene vises. Du kan eventuelt oppgi et nameFilter som begrenser klassen. I eksempelet med readme-verktøyet er begge sidene oppgitt for objekter av typen IFile med filtypen .readme.
Egenskapssidene er ikke begrenset til arbeidsbenkressurser. Alle objekter som vises i arbeidsbenken (også domenespesifikke objekter som er opprettet av andre plugin-moduler) kan ha egenskapssider. Plugin-moduler kan registrere egenskapssider for enhver objekttype.
Egenskapssider er svært like preferansesider, bortsett fra at det ikke er noe hierarki eller kategorisering av egenskapssidene. I dialogboksen nedenfor vises begge readme-egenskapssidene i hovedlisten over sider.
