Beállítási oldalak
Azonosító:
org.eclipse.ui.preferencePages
Leírás:
A munkaterület egyetlen
közös párbeszédablakot biztosít a beállításokhoz.
E kiterjesztési pont célja az, hogy lehetővé tegye a bedolgozók számára,
hogy további oldalakkal bővítsék a beállítások párbeszédablakot. A beállítások párbeszédablak (a menüsorból) megnyitásakor az ily módon
hozzáadott oldalak mind bekerülnek a párbeszédablakba.
A beállítások párbeszédablak lehetővé teszi az oldalak hierarchikus
csoportosítását. Éppen ezért, nem kötelező módon, de egy oldal
rendelkezhet egy category attribútummal is.
Ez az attribútum a szülőoldal-azonosítók '/' karakterrel elválasztott
sorozatából kell, hogy álljon. Ha az attribútum kimarad, vagy a megadott
szülőcsomópont bármelyike nem található, akkor az oldal a legfelső
szinthez kerül hozzáadásra.
Konfigurációs kód:
<!ELEMENT extension (page*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - a cél kiterjesztési pont teljes képzésű azonosítója
- id - a kiterjesztéspéldány elhagyható azonosítója
- name - a kiterjesztéspéldány elhagyható neve
<!ELEMENT page (keywordReference*)>
<!ATTLIST page
id CDATA #REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
category CDATA #IMPLIED>
- id - az oldal azonosítására szolgáló egyedi név.
- name - az oldal felhasználói felületén használt, lefordítható név.
- class - az org.eclipse.ui.IWorkbenchPreferencePage felületet megvalósító osztály teljes képzésű neve.
- category - a beállítások fában az oldal helyét megadó elérési út. Az útvonal lehet egyetlen szülőcsomópont-azonosító, vagy azonosítók sorozata '/' karakterrel elválasztva, amely a gyökércsomóponttól a teljes útvonalat adják meg.
<!ELEMENT keywordReference EMPTY>
<!ATTLIST keywordReference
id CDATA #REQUIRED>
Beállítási általi kulcsszóhivatkozás. Tekintse meg a kulcsszavak kiterjesztési
pontot.
- id - A hivatkozott kulcsszó azonosítója.
Példák:
Az alábbiakban
bemutatunk egy példát a beállítások kiterjesztési pontra:
<extension
point=
"org.eclipse.ui.preferencePages"
>
<page
id=
"com.xyz.prefpage1"
name=
"XYZ"
class=
"com.xyz.prefpages.PrefPage1"
>
<keywordReference id=
"xyz.Keyword"
/>
</page>
<page
id=
"com.xyz.prefpage2"
name=
"Billentyűzet-beállítások"
class=
"com.xyz.prefpages.PrefPage2"
category=
"com.xyz.prefpage1"
>
</page>
</extension>
API-információk:
Az
attribútumosztály értékének az
org.eclipse.ui.IWorkbenchPreferencePage felületet megvalósító
osztály teljes képzésű nevét kell tartalmaznia.
Szállított megvalósítás:
A
munkaterület számos oldalt vesz fel a platform beállításainak megadásához. A
kiterjesztésen keresztül bejegyzett oldalak utánuk kerülnek felvételre,
a kategória-információknak megfelelően.
Copyright (c) 2002, 2005 IBM Corporation és mások.
Minden jog fenntartva. Jelen program és annak kísérőanyagai a csomaghoz
tartozó, illetve a
http://www.eclipse.org/legal/epl-v10.html
címen is elérhető Eclipse Public License 1.0 verziójának hatálya alatt lettek
közzétéve.