Gruppi di schede di configurazione di avvio

org.eclipse.debug.ui.launchConfigurationTabGroups

Questo punto di estensione fornisce un meccanismo per fornire un gruppo di schede alla finestra di dialogo di configurazione dell'avvio relativa a un tipo di configurazione di avvio.

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

Un elemento della modalità di avvio specifica una modalità di avvio specifica per questo gruppo di schede. Un gruppo di schede può essere associato a una o più modalità di avvio. Per la compatibilità con le versioni precedenti (precedenti alla versione 3.0), non è necessario specificare una modalità di avvio. Quando non specificato, un gruppo di schede viene registrato come il gruppo di schede predefinito per il tipo di configurazione di avvio associato (ad esempio, applicabile a tutte le modalità di avvio supportate per cui non è stato fornito uno specifico gruppo di schede).



Di seguito viene riportato un esempio di punto di estensione per il gruppo di schede di configurazione di avvio:

 

<extension point=

"org.eclipse.debug.ui.launchConfigurationTabGroups"

>

<launchConfigurationTabGroup id=

"com.example.ExampleTabGroup"

type=

"com.example.ExampleLaunchConfigurationTypeIdentifier"

class=

"com.example.ExampleLaunchConfigurationTabGroupClass"

>

</launchConfigurationTabGroup>

</extension>

Nell'esempio precedente, il gruppo di schede sarà visualizzato per il tipo di configurazione di avvio con identificativo com.example.ExampleLaunchConfigurationTypeIdentifier.

Il valore dell'attributo class deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.ui.ILaunchConfigurationTabGroup.