Konzololdal résztvevői

org.eclipse.ui.console.consolePageParticipants

3.1

Ez a kiterjesztési pont egy konzololdal résztvevőjének hozzáadásához biztosít mechanizmust. A konzololdal résztvevője értesítést kap az oldal életciklus eseményeiről, mint például a létrehozás, aktiválás, letiltás és megszüntetés. Az oldal résztvevője illesztőket is biztosíthat egy oldalhoz.

<!ELEMENT extension (consolePageParticipant)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT consolePageParticipant (enablement)>

<!ATTLIST consolePageParticipant

id    CDATA #REQUIRED

class CDATA #REQUIRED>


Az alábbiakban egy konzololdal-résztvevő kiterjesztési pontra látható példa:
   

<extension point=

"org.eclipse.ui.console.consolePageParticipant"

>

<consolePageParticipant class=

"com.example.ExamplePageParticipant"

id=

"com.example.ExamplePageParticipant"

>

<enablement>

<instanceof value=

"com.example.ExampleConsole"

/>

</enablement>

</consolePageParticipant>

</extension>

A fenti példában a felvett konzololdal-résztvevő kerül felhasználásra minden "com.example.ExampleConsole" típusú konzol esetén.

A class attribútum értéke az org.eclipse.debug.ui.console.IConsolePageParticipantDelegate felületet megvalósító Java osztály teljes képzésű neve.