Skupiny karet konfigurace spuštění

org.eclipse.debug.ui.launchConfigurationTabGroups

Tento bod rozšíření nabízí mechanizmus pro přidání skupiny karet do dialogového okna konfigurace spuštění pro určitý typ konfigurace spuštění.

<!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>

Prvek režimu spuštění určuje režim spuštění, k němuž tato skupina karet patří. Skupina karet může být přiřazená k jednomu či více režimům spuštění. Kvůli zpětné kompatibilitě (s verzemi staršími než 3.0) není nutné uvádět režim spuštění. Pokud není uveden, bude skupina karet zaregistrovaná jako výchozí skupina karet pro přiřazený typ konfigurace spuštění (tj. platí pro všechny podporované režimy spuštění, k nimž nebyla přidána konkrétní skupina karet).



Následuje příklad bodu rozšíření skupiny karet konfigurace spuštění:

 

<extension point=

"org.eclipse.debug.ui.launchConfigurationTabGroups"

>

<launchConfigurationTabGroup id=

"com.example.ExampleTabGroup"

type=

"com.example.ExampleLaunchConfigurationTypeIdentifier"

class=

"com.example.ExampleLaunchConfigurationTabGroupClass"

>

</launchConfigurationTabGroup>

</extension>

Ve výše uvedeném příkladě bude přidaná skupina karet zobrazena pro typ konfigurace spuštění s identifikátorem com.example.ExampleLaunchConfigurationTypeIdentifier.

Hodnota atributu class musí být úplný název třídy Java, která implementuje rozhraní org.eclipse.debug.ui.ILaunchConfigurationTabGroup.