Groupes d'actions de débogage

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 extension (debugActionGroup*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT debugActionGroup (action*)>

   <!ATTLIST debugActionGroup
      id      CDATA #REQUIRED
     nom    CDATA #REQUIRED
     visible (true | false)
   >

   <!ELEMENT action EMPTY>

   <!ATTLIST action
      id CDATA #REQUIRED
   >

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>

Implémentation fournie : En général, org.eclipse.jdt.debug.ui plugin provides the org.eclipse.jdt.debug.ui.javaDebugActionGroup

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.