Groupes d'onglets d'une configuration de lancement
Identificateur :
org.eclipse.debug.ui.launchConfigurationTabGroups
Description :
Ce point
d'extension fournit un mécanisme pour contribuer un groupe
d'onglets à la boîte de dialogue de configuration de lancement pour
un type de configuration de lancement.
Marques de configuration :
<!ELEMENT extension (launchConfigurationTabGroup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificateur qualifié complet du point d'extension
cible.
- id - identificateur facultatif de l'instance d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT launchConfigurationTabGroup (launchMode*)>
<!ATTLIST launchConfigurationTabGroup
id CDATA #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
helpContextId CDATA #IMPLIED
description CDATA #IMPLIED>
- id - identificateur unique du groupe d'onglets de cette
configuration de lancement.
- type - type de configuration de lancement auquel ce groupe
s'applique (ID de l'extension).
- class - nom qualifié complet d'une classe Java qui implémente
ILaunchConfigurationTabGroup.
- helpContextId - identificateur facultatif du contexte d'aide à
associer à ce type de groupe d'onglets de configuration de lancement.
- description - description du type de configuration de lancement.
<!ELEMENT launchMode EMPTY>
<!ATTLIST launchMode
mode CDATA #REQUIRED
perspective CDATA #IMPLIED
description CDATA #IMPLIED>
Un élément du mode de lancement indique un mode auquel ce groupe
d'onglets est spécifique. Un groupe d'onglets peut être associé à un
ou plusieurs modes de lancement. Pour une compatibilité amont
(avant 3.0), aucun mode de lancement ne doit être indiqué.
Sans indication, un groupe d'onglets est enregistré comme groupe par
défaut pour le type de configuration de lancement associé (applicable
à tous les modes de lancements supportés pour lesquels aucun groupe
d'onglets n'a été contribué).
- mode - identificateur pour le mode de lancement
auquel ce groupe d'onglets est spécifique.
- perspective - identificateur de perspective par
défaut associé au type de configuration de lancement et au mode de
lancement. De cette façon, une extension peut entraîner le changement
(ou ouverture) de perspective lorsque le lancement correspondant est
enregistré avec le plug-in de débogage. Sans indication, aucun
changement de perspective ne doit par défaut se produire.
- description - description du type de configuration de
lancement spécifique à ce mode de lancement.
Exemples :
L'exemple
ci-dessous illustre le point d'extension d'un groupe d'onglets de
configuration de lancement :
<extension point=
"org.eclipse.debug.ui.launchConfigurationTabGroups"
>
<launchConfigurationTabGroup
id=
"com.example.ExampleTabGroup"
type=
"com.example.ExampleLaunchConfigurationTypeIdentifier"
class=
"com.example.ExampleLaunchConfigurationTabGroupClass"
>
</launchConfigurationTabGroup>
</extension>
Dans cet exemple, le groupe d'onglets ajouté apparaîtra pour le type de
configuration de lancement avec l'identificateur
com.example.ExampleLaunchConfigurationTypeIdentifier.
Informations d'API :
La
valeur de l'attribut class doit correspondre au nom
qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup.
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont
fournis sous licence v1.0 associée à cette distribution et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/cpl-v10.html