Állapot kontextus megjelenítő átdolgozása
Azonosító:
org.eclipse.ltk.ui.refactoring.statusContextViewers
Minimális verziószám:
3.0
Leírás:
A kiterjesztési pont az
átdolgozási állapot bejegyzés kontextusát a
felhasználó számára megjeleníteni képes különleges
megjelenítők meghatározására használható. A kifejezés olvasója a következő
előre meghatározott változókat biztosítja, amelyeket a <with
variable="..."> címke használatával lehet elérni kifejezés kiértékelés
közben:
- context
- a felhasználói felületen megjelenítésre kerülő átdolgozási állapot
bejegyzés által kezelt kontextus objektum.
A változókat a <with variable="..."/> kifejezés használatával lehet
elérni. A kifejezés kiértékelésnél használt alapértelmezett változó a kontextus változóhoz van kötve.
Konfigurációs kód:
<!ELEMENT extension (statusContextViewer*)>
<!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ési példány elhagyható azonosítója.
- name - a kiterjesztési példány elhagyható neve.
<!ELEMENT statusContextViewer (enablement)>
<!ATTLIST statusContextViewer
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - az állapot kontextus megjelenítő egyedi azonosítója.
- class - a megvalósítást biztosító osztály neve.
Példák:
Az alábbi példa egy
állapot kontextus megjelenítőt a FileStatusContext objektumokhoz.
<extension point=
"org.eclipse.ltk.ui.refactoring.statusContextViewers"
>
<statusContextViewer
class=
"org.eclipse.ltk.internal.ui.refactoring.FileStatusContextViewer"
id=
"org.eclipse.ltk.internal.ui.refactoring.fileStatusContextViewer"
>
<enablement>
<instanceof value=
"org.eclipse.ltk.core.refactoring.FileStatusContext"
/>
</enablement>
</statusContextViewer>
</extension>
API-információk:
A hozzáadott
osztálynak az
org.eclipse.ltk.ui.refactoring.participants.IStatusContextViewer
osztályt kell kiterjesztenie.
Copyright (c) 2001, 2004 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.