Identificateur : org.eclipse.debug.ui.debugActionGroups
Description : ce point d'extension fournit un mécanisme pour spécifier la visibilité de groupes d'actions. Toute vue retournant une instance de IDebugView lors d'une requête avec #getAdapter(IDebugView.class) verra son menu contextuel et sa barre d'outils affectés par la visibilité des groupes d'actions.
Marques de configuration :
<!ELEMENT debugActionGroup (action)*> <!ATTLIST debugActionGroup
id CDATA #REQUIRED
name CDATA #REQUIRED
visible CDATA #IMPLIED>
id
désigne un identificateur unique pour ce groupe
d'actions de débogage. name
est un nom pouvant être traduit et qui sera
utilisé comme libellé du groupe d'actions de débogage. visible
est un attribut facultatif indiquant la
visibilité du groupe. S'il est omis, le groupe est défini pour être
visible. <!ELEMENT action> <!ATTLIST action
id CDATA #REQUIRED>
id
correspond à l'identificateur unique d'une
action qui sera ajoutée au groupe d'actions de débogage. Exemples :
Voici un exemple de point d'extension d'un groupe d'actions de débogage. Dans toutes les vues de débogage (renvoyant une instance de IDebugView lors d'une requête avec #getAdapter(IDebugView.class)), les actions répertoriées ne seront pas visibles dans la barre d'outils ou le menu contextuel.
<extension point = "org.eclipse.debug.ui.debugActionGroups"> <debugActionGroup id = "org.eclipse.jdt.debug.ui.javaDebugActionGroup" visible="false" name="Java Debug"> <action id="org.eclipse.jdt.ui.actions.RunToLineToolbar"/> <action id="org.eclipse.jdt.ui.breakpointViewActions.ShowQualified"/> </debugActionGroup> </extension>