Voit lisätä objektille ominaisuussivun org.eclipse.ui.propertyPages-laajennuspisteen avulla. Objektin ominaisuussivua kutsutaan käyttämällä Ominaisuudet-valikkoa missä tahansa näkymässä, joka näyttää objekteja, esimerkiksi resurssien navigaattorinäkymässä. Tämä valikko on käytettävissä, kun yksittäinen objekti on valittu.
Readme-työkalu lisää kaksi ominaisuussivua.
<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>
Kun määrität ominaisuussivun, määrität objectClass-kohteen, johon tämä sivu pätee. Tämän luokan objektit sisältävät sivun, kun ominaisuudet näytetään. Vaihtoehtoisesti voit antaa nameFilter-arvon, joka tarkentaa luokkaa entisestään. Readme-työkalun esimerkissä kummatkin sivut lisätään objekteille, joiden laji on IFile ja joiden tunniste on .readme.
Ominaisuussivut eivät rajoitu työympäristön resursseihin. Kaikilla työympäristössä näkyvillä objekteilla (jopa verkkoaluekohtaisilla objekteilla, jotka muut lisäosat ovat luoneet) voi olla ominaisuussivuja. Mikä tahansa lisäosa voi rekisteröidä ominaisuussivuja mille tahansa objektin lajille.
Ominaisuussivut näyttävät paljon oletusasetussivuilta, paitsi että niissä ei ole ominaisuussivujen hierarkiaa tai luokittelua. Seuraavassa valintaikkunassa molemmat readme-ominaisuussivut näkyvät sivujen pääluettelossa.