Identifier: org.eclipse.debug.ui.debugActionGroups
Description: This extension point provides a mechanism to specify the visibility of action groups. Any view that returns an instance of IDebugView when queried with #getAdapter(IDebugView.class) will have its context menu and toolbar affected by the visibility of the action groups.
Configuration Markup:
<!ELEMENT debugActionGroup (action)*> <!ATTLIST debugActionGroup
id CDATA #REQUIRED
name CDATA #REQUIRED
visible CDATA #IMPLIED>
id
- specifies a unique identifier for this debug action group.name
- a translatable name that will be used for the debug action group label.visible
- an optional attribute indicating the visibility of the group. If omitted the group is set to be visible<!ELEMENT action> <!ATTLIST action
id CDATA #REQUIRED>
id
- the unique identifier of an action that will be added to the debug action groupExamples:
The following is an example of a debug action group extension point. In all debug views (views that return an instance of IDebugView when queried with #getAdapter(IDebugView.class)), the actions listed will not be visible in the toolbar or context menu of the view.
<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>