Indítási konfiguráció lapcsoportok

org.eclipse.debug.ui.launchConfigurationTabGroups

Ez a kiterjesztési pont az indítási konfiguráció párbeszédablak egy indításikonfiguráció-típusához lapcsoport hozzáadására biztosít mechanizmust.

<!ELEMENT extension (launchConfigurationTabGroup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT launchConfigurationTabGroup (launchMode*)>

<!ATTLIST launchConfigurationTabGroup

id            CDATA #REQUIRED

type          CDATA #REQUIRED

class         CDATA #REQUIRED

helpContextId CDATA #IMPLIED

description   CDATA #IMPLIED>


<!ELEMENT launchMode EMPTY>

<!ATTLIST launchMode

mode        CDATA #REQUIRED

perspective CDATA #IMPLIED

description CDATA #IMPLIED>

Az indításimód-elem megad egy indítási módot, amelyre nézve a lapcsoport specifikus. A lapcsoporthoz egy vagy több indítási mód rendelhető. A visszamenőleges (3.0 előtti) kompatibilitás érdekében nem kötelező megadni indítási módot. Ha nincs megadva, akkor a lapcsoport a hozzá rendelt indításikonfiguráció-típus alapértelmezett lapcsoportjaként kerül bejegyzésre (pl. alkalmazható minden támogatott indítási módra, amelyhez nem lett megadva egy bizonyos lapcsoport).



Az alábbiakban egy indításikonfiguráció-lapcsoport kiterjesztési pontra látható példa:

 

<extension point=

"org.eclipse.debug.ui.launchConfigurationTabGroups"

>

<launchConfigurationTabGroup id=

"com.example.ExampleTabGroup"

type=

"com.example.ExampleLaunchConfigurationTypeIdentifier"

class=

"com.example.ExampleLaunchConfigurationTabGroupClass"

>

</launchConfigurationTabGroup>

</extension>

A fenti példában szereplő lapcsoport fog megjelenni a com.example.ExampleLaunchConfigurationTypeIdentifier azonosítóval rendelkező indításikonfiguráció-típushoz.

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