Gruppi di schede di configurazione di avvio
Identificativo:
org.eclipse.debug.ui.launchConfigurationTabGroups
Descrizione:
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.
Tag di configurazione:
<!ELEMENT extension (launchConfigurationTabGroup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificativo completo del punto di estensione di
destinazione
- id - identificativo dell'istanza dell'estensione
- name - nome dell'istanza dell'estensione facoltativo
<!ELEMENT launchConfigurationTabGroup (launchMode*)>
<!ATTLIST launchConfigurationTabGroup
id CDATA #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
helpContextId CDATA #IMPLIED
description CDATA #IMPLIED>
- id - specifica un identificativo univoco per questo gruppo di schede
di configurazione di avvio.
- type - specifica un tipo di configurazione di avvio a cui il
gruppo di schede è applicabile (corrisponde all'identificativo dell'estensione
di un tipo di configurazione di avvio).
- class - specifica il nome completo di una classe Java che implementa
ILaunchConfigurationTabGroup.
- helpContextId - un identificativo facoltativo che specifica il
contesto della guida da associare con questo tipo di configurazione di avvio
per il gruppo di schede
- description - breve descrizione del tipo di configurazione di avvio
<!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).
- mode - identificativo per una modalità di avvio specifico per questo gruppo di schede.
- perspective - identificativo di prospettiva predefinito associato a questo tipo di configurazione di avvio e a questa modalità di avvio. Ciò consente ad un'estensione di generare un passaggio di prospettiva (o apertura) quando l'avvio corrispondente viene registrato con il plugin di debug. Quando non specificato indica che, per impostazione predefinita, non deve verificarsi alcun passaggio di prospettiva.
- description - una descrizione del tipo di configurazione di avvio specifico di questa modalità di avvio.
Esempi:
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.
Informazione API:
Il valore dell'attributo class deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.ui.ILaunchConfigurationTabGroup.
Copyright (c) 2000, 2003 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento
sono disponibili secondo i termini della Common Public License v1.0 che sono
distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/cpl-v10.html