|
What this is
Other links
The source code
<!--
This is a full example of the pure commands contributions syntax proposed for
Eclipse 3.1. To see what this examples looks like in the existing syntax, see
"http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ui-home/R3_1/contributions-proposal/fullExample-old.xml"
This is not intended to be a perfect translation of the old syntax. This
document is intended purely to demonstrate how the new syntax generally looks.
Since this file has gone through many changes, its association with the
original plug-ins is somewhat weak.
This includes snippets from the following plug-ins:
org.eclipse.debug.ui_3.1.0
org.eclipse.compare_3.1.0
org.eclipse.ant.ui_3.1.0
Author: Douglas Pollock
Version: 0.4
Last Modified: Monday, September 31, 2004, 2:30 p.m. (Eastern European Time)
This file is approximately 82KB in size.
-->
<plugin>
<extension
point="org.eclipse.ui.contexts">
<!-- org.eclipse.ant.ui: 1 context -->
<context
name="%context.editingAnt.name"
description="%context.editingAnt.description"
id="org.eclipse.ant.ui.AntEditorScope"
parentId="org.eclipse.ui.textEditorScope" />
<!-- org.eclipse.debug.ui: 2 contexts -->
<context
name="%Context.debugging.name"
description="%Context.debugging.description"
id="org.eclipse.debug.ui.debugging"
parentId="org.eclipse.ui.contexts.window" />
<context
name="%Context.console.name"
description="%Context.console.description"
id="org.eclipse.debug.ui.console"
parentId="org.eclipse.ui.contexts.window" />
</extension>
<extension
point="org.eclipse.ui.bindings">
<!-- org.eclipse.ant.ui: 3 bindings -->
<key
contextId="org.eclipse.ant.ui.AntEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+M2+F"
commandId="org.eclipse.ant.ui.format" />
<key
contextId="org.eclipse.ant.ui.AntEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="F2"
commandId="org.eclipse.ant.ui.showTooltip" />
<key
contextId="org.eclipse.ant.ui.AntEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M2+F2"
commandId="org.eclipse.ant.ui.openExternalDoc" />
<!-- org.eclipse.debug-ui: 13 bindings -->
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
sequence="M2+F5"
commandId="org.eclipse.debug.ui.commands.ToggleStepFilters" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
sequence="F11"
commandId="org.eclipse.debug.ui.commands.DebugLast" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
sequence="M1+F11"
commandId="org.eclipse.debug.ui.commands.RunLast" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
sequence="M1+M2+B"
commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
platform="carbon"
sequence="M1+F11"
commandId="org.eclipse.debug.ui.commands.DebugLast" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.ui.contexts.window"
platform="carbon"
sequence="M1+M2+F11"
commandId="org.eclipse.debug.ui.commands.RunLast" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.debugging"
sequence="F5"
commandId="org.eclipse.debug.ui.commands.StepInto" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.debugging"
sequence="F6"
commandId="org.eclipse.debug.ui.commands.StepOver" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.debugging"
sequence="F7"
commandId="org.eclipse.debug.ui.commands.StepReturn" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.debugging"
sequence="F8"
commandId="org.eclipse.debug.ui.commands.Resume" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.debugging"
sequence="M1+R"
commandId="org.eclipse.debug.ui.commands.RunToLine" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.console"
sequence="CTRL+Z"
commandId="org.eclipse.debug.ui.commands.eof"
platform="win32" />
<key
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.debug.ui.console"
sequence="CTRL+D"
commandId="org.eclipse.debug.ui.commands.eof" />
</extension>
<extension
point="org.eclipse.ui.commands">
<!-- org.eclipse.ant.ui: 6 commands -->
<command
name="%ViewCommand.antView.name"
description="%ViewCommand.antView.description"
id="org.eclipse.ant.ui.views.AntView" />
<command
name="%ActionDefinition.format.name"
description="%ActionDefinition.format.description"
id="org.eclipse.ant.ui.format" />
<command
name="%ActionDefinition.showTooltip.name"
description="%ActionDefinition.showTooltip.description"
id="org.eclipse.ant.ui.showTooltip" />
<command
name="%ActionDefinition.openExternalDoc.name"
description="%ActionDefinition.openExternalDoc.description"
id="org.eclipse.ant.ui.openExternalDoc" />
<command
name="%AddTask.label"
description="%AddTask.tooltip"
id="org.eclipse.ui.texteditor.TaskRulerAction"
helpContextId="org.eclipse.ui.AddTask_action_context"
defaultHandler="org.eclipse.ui.texteditor.TaskRulerAction" />
<command
name="%AddBookmark.label"
description="%AddBookmark.tooltip"
id="org.eclipse.ui.texteditor.BookmarkRulerAction"
helpContextId="org.eclipse.ui.bookmark_action_context"
defaultHandler="org.eclipse.ui.texteditor.BookmarkRulerAction" />
<!-- org.eclipse.compare: 12 commands -->
<command
name="%Command.copyRightToLeft.name"
description="%Command.copyRightToLeft.description"
id="org.eclipse.compare.copyRightToLeft" />
<command
name="%Command.copyLeftToRight.name"
description="%Command.copyLeftToRight.description"
id="org.eclipse.compare.copyLeftToRight" />
<command
name="%Command.copyAllRightToLeft.name"
description="%Command.copyAllRightToLeft.description"
id="org.eclipse.compare.copyAllRightToLeft" />
<command
name="%Command.copyAllLeftToRight.name"
description="%Command.copyAllLeftToRight.description"
id="org.eclipse.compare.copyAllLeftToRight" />
<command
name="%Command.selectNextChange.name"
description="%Command.selectNextChange.description"
id="org.eclipse.compare.selectNextChange" />
<command
name="%Command.selectPreviousChange.name"
description="%Command.selectPreviousChange.description"
id="org.eclipse.compare.selectPreviousChange" />
<command
name="%CompareWithEachOtherAction.label"
description="%CompareWithEachOtherAction.tooltip"
id="org.eclipse.compare.compareWithEachOther" />
<command
name="%CompareWithPatchAction.label"
description="%CompareWithPatchAction.tooltip"
id="org.eclipse.compare.compareWithPatch" />
<command
name="%ReplaceFromHistoryAction.label"
description="%ReplaceFromHistoryAction.tooltip"
id="org.eclipse.compare.replaceWithEdition" />
<command
name="%ReplaceWithPreviousFromHistoryAction.label"
description="%ReplaceWithPreviousFromHistoryAction.tooltip"
id="org.eclipse.compare.replaceWithPreviousFromHistory" />
<command
name="%CompareWithHistoryAction.label"
description="%CompareWithHistoryAction.tooltip"
id="org.eclipse.compare.compareWithHistory" />
<command
name="%addFromHistoryAction.label"
description="%addFromHistoryAction.tooltip"
id="org.eclipse.compare.addFromHistory" />
<!-- org.eclipse.debug.ui: 65 commands -->
<command
name="%ActionDefinition.toggleStepFilters.name"
description="%ActionDefinition.toggleStepFilters.description"
id="org.eclipse.debug.ui.commands.ToggleStepFilters"
helpContextId="step_with_filters_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate">
<state type="toggle" default="true" />
</command>
<command
name="%ViewCommand.memoryView.name"
description="%ViewCommand.memoryView.description"
id="org.eclipse.debug.ui.MemoryView" />
<command
name="%ViewCommand.registerView.name"
description="%ViewCommand.registerView.description"
id="org.eclipse.debug.ui.RegisterView" />
<command
name="%ViewCommand.expressionView.name"
description="%ViewCommand.expressionView.description"
id="org.eclipse.debug.ui.ExpressionView" />
<command
name="%ViewCommand.breakpointView.name"
description="%ViewCommand.breakpointView.description"
id="org.eclipse.debug.ui.BreakpointView" />
<command
name="%ViewCommand.variableView.name"
description="%ViewCommand.variableView.description"
id="org.eclipse.debug.ui.VariableView" />
<command
name="%ViewCommand.debugView.name"
description="%ViewCommand.debugView.description"
id="org.eclipse.debug.ui.DebugView" />
<command
name="%ActionDefinition.eof.name"
description="%ActionDefinition.eof.description"
id="org.eclipse.debug.ui.commands.eof" />
<command
name="%ActionDefinition.toggleMethodBreakpoint.name"
description="%ActionDefinition.toggleMethodBreakpoint.description"
id="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"
helpContextId="toggle_method_breakpoint_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RetargetMethodBreakpointAction" />
<command
name="%ActionDefinition.toggleWatchpoint.name"
description="%ActionDefinition.toggleWatchpoint.description"
id="org.eclipse.debug.ui.commands.ToggleWatchpoint"
helpContextId="toggle_watchpoint_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RetargetWatchpointAction" />
<command
name="%ActionDefinition.toggleBreakpoint.name"
description="%ActionDefinition.toggleBreakpoint.description"
id="org.eclipse.debug.ui.commands.ToggleBreakpoint"
helpContextId="toggle_breakpoint_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RetargetToggleLineBreakpointAction" />
<command
name="%ActionDefinition.stepInto.name"
description="%ActionDefinition.stepInto.description"
id="org.eclipse.debug.ui.commands.StepInto"
helpContextId="step_into_action_context" />
<command
name="%ActionDefinition.stepOver.name"
description="%ActionDefinition.stepOver.description"
id="org.eclipse.debug.ui.commands.StepOver"
helpContextId="step_over_action_context" />
<command
name="%ActionDefinition.stepReturn.name"
description="%ActionDefinition.stepReturn.description"
id="org.eclipse.debug.ui.commands.StepReturn"
helpContextId="step_return_action_context" />
<command
name="%ActionDefinition.resume.name"
description="%ActionDefinition.resume.description"
id="org.eclipse.debug.ui.commands.Resume"
helpContextId="resume_action_context" />
<command
name="%ActionDefinition.terminate.name"
description="%ActionDefinition.terminate.description"
id="org.eclipse.debug.ui.commands.Terminate"
helpContextId="terminate_action_context" />
<command
name="%ActionDefinition.suspend.name"
description="%ActionDefinition.suspend.description"
id="org.eclipse.debug.ui.commands.Suspend"
helpContextId="suspend_action_context" />
<command
name="%ActionDefinition.openProfile.name"
description="%ActionDefinition.openProfile.description"
id="org.eclipse.debug.ui.commands.OpenProfileConfigurations"
helpContextId="open_profile_configurations_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.OpenProfileConfigurations" />
<command
name="%ActionDefinition.openRun.name"
description="%ActionDefinition.openRun.description"
id="org.eclipse.debug.ui.commands.OpenRunConfigurations"
helpContextId="open_run_configurations_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.OpenRunConfigurations" />
<command
name="%ActionDefinition.openDebug.name"
description="%ActionDefinition.openDebug.description"
id="org.eclipse.debug.ui.commands.OpenDebugConfigurations"
helpContextId="open_debug_configurations_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations" />
<command
name="%ActionDefinition.debugLast.name"
description="%ActionDefinition.debugLast.description"
id="org.eclipse.debug.ui.commands.DebugLast"
helpContextId="debug_last_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.DebugLastAction" />
<command
name="%ActionDefinition.runLast.name"
description="%ActionDefinition.runLast.description"
id="org.eclipse.debug.ui.commands.RunLast"
helpContextId="run_last_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RunLastAction" />
<command
name="%ActionDefinition.profileLast.name"
description="%ActionDefinition.profileLast.description"
id="org.eclipse.debug.ui.commands.ProfileLast"
helpContextId="profile_last_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ProfileLastAction" />
<command
name="%ActionDefinition.runToLine.name"
description="%ActionDefinition.runToLine.description"
id="org.eclipse.debug.ui.commands.RunToLine"
helpContextId="run_to_line_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RetargetRunToLineAction" />
<command
name="%ActionDefinition.skipAllBreakpoints.name"
description="%ActionDefinition.skipAllBreakpoints.description"
id="org.eclipse.debug.ui.commands.SkipAllBreakpoints"
helpContextId="skip_all_breakpoints_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.SkipAllBreakpointsAction" />
<command
name="%ViewManagementAction.label"
id="org.eclipse.debug.ui.commands.DebugViewManagement"
helpContextId="view_management_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ViewManagementAction" />
<command
name="%RemoveAllTerminatedAction.label"
description="%RemoveAllTerminatedAction.tooltip"
id="org.eclipse.debug.ui.commands.RemoveAllTerminated"
helpContextId="remove_all_terminated_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" />
<command
name="%DisconnectAction.label"
description="%DisconnectAction.tooltip"
id="org.eclipse.debug.ui.commands.Disconnect"
helpContextId="disconnect_action_context" />
<command
name="%RemoveAllAction.label"
description="%RemoveAllBreakpointsAction.tooltip"
id="org.eclipse.debug.ui.commands.RemoveAllBreakpoints"
helpContextId="remove_all_breakpoints_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RemoveAllBreakpointsAction" />
<command
name="%RemoveAction.label"
description="%RemoveBreakpointAction.tooltip"
id="org.eclipse.debug.ui.commands.RemoveBreakpoint"
helpContextId="remove_breakpoint_action_context" />
<command
name="%LinkWithDebugView.label"
description="%LinkWithDebugView.tooltip"
id="org.eclipse.debug.ui.commands.LinkWithDebugView"
helpContextId="link_breakpoints_with_debug_view_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.LinkBreakpointsWithDebugViewAction" />
<command
name="%CollapseAll.label"
description="%CollapseAll.tooltip"
id="org.eclipse.debug.ui.commands.CollapseAllBreakpoints"
helpContextId="breakpoints_collapse_all_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.BreakpointsCollapseAllAction" />
<command
name="%ExpandAll.label"
description="%ExpandAll.tooltip"
id="org.eclipse.debug.ui.commands.ExpandAllBreakpoints"
helpContextId="breakpoints_expand_all_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.BreakpointsExpandAllAction" />
<command
name="%setDefaultGroup.label"
description="%setDefaultGroup.tooltip"
id="org.eclipse.debug.ui.commands.SetDefaultBreakpointGroup"
helpContextId="set_default_breakpoint_group_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.breakpointGroups.SetDefaultBreakpointGroupAction" />
<command
name="%clearDefaultGroup.label"
description="%clearDefaultGroup.tooltip"
id="org.eclipse.debug.ui.commands.ClearDefaultBreakpointGroup"
defaultHandler="org.eclipse.debug.internal.ui.actions.breakpointGroups.ClearDefaultBreakpointGroupAction" />
<command
name="%GroupBy.label"
description="%GroupBy.tooltip"
id="org.eclipse.debug.ui.commands.GroupBreakpointsBy"
helpContextId="group_breakpoints_by_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupBreakpointsByAction" />
<command
name="%DetailPaneWordWrapAction.label"
description="%DetailPaneWordWrapAction.tooltip"
id="org.eclipse.debug.ui.commands.DetailPaneWordWrap"
helpContextId="detail_pane_word_wrap_action_context">
<state type="toggle" default="false" />
</command>
<command
name="%RemoveAllAction.label"
description="%RemoveAllExpressionsAction.tooltip"
id="org.eclipse.debug.ui.commands.RemoveAllExpressions"
helpContextId="remove_all_expressions_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.RemoveAllExpressionsAction" />
<command
name="%RemoveAction.label"
description="%RemoveExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.RemoveExpression"
helpContextId="remove_expression_action_context" />
<command
name="%convertToWatchExpressionAction.label"
description="%convertToWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.ConvertToWatchExpression"
helpContextId="convert_to_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ConvertToWatchExpressionAction" />
<command
name="%Watch.label"
id="org.eclipse.debug.ui.commands.Watch"
helpContextId="variable_watch_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.WatchAction" />
<command
name="%editWatchExpressionAction.label"
description="%editWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.EditWatchExpression"
helpContextId="edit_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.EditWatchExpressionAction" />
<command
name="%enableWatchExpressionAction.label"
description="%enableWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.EnableWatchExpression"
helpContextId="enable_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.EnableWatchExpressionAction" />
<command
name="%disableWatchExpressionAction.label"
description="%disableWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.DisableWatchExpression"
helpContextId="disable_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.DisableWatchExpressionAction" />
<command
name="%reevaluateWatchExpressionAction.label"
description="%reevaluateWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.ReevaluateWatchExpression"
helpContextId="reevaluate_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ReevaluateWatchExpressionAction" />
<command
name="%addWatchExpressionAction.label"
description="%addWatchExpressionAction.tooltip"
id="org.eclipse.debug.ui.commands.AddWatchExpression"
helpContextId="add_watch_expression_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.AddWatchExpressionAction" />
<command
name="%accessAction.label"
id="org.eclipse.debug.ui.commands.AccessWatchpointToggle"
helpContextId="access_toggle_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.AccessWatchpointToggleAction">
<state type="toggle" default="false" />
</command>
<command
name="%modificationAction.label"
id="org.eclipse.debug.ui.commands.ModificationWatchpointToggle"
helpContextId="modification_toggle_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.ModificationWatchpointToggleAction">
<state type="toggle" default="false" />
</command>
<command
name="%CopyToClipboardAction.label"
id="org.eclipse.debug.ui.commands.CopyToClipboard"
helpContextId="copy_to_clipboard_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.CopyToClipboardActionDelegate" />
<command
name="%TerminateAllAction.label"
id="org.eclipse.debug.ui.commands.TerminateAll"
helpContextId="terminate_all_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.TerminateAllAction" />
<command
name="%TerminateAndRemoveAction.label"
id="org.eclipse.debug.ui.commands.TerminateAndRemove"
helpContextId="terminate_and_remove_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.TerminateAndRemoveActionDelegate" />
<command
name="%SelectAll.label"
id="org.eclipse.debug.ui.commands.SelectAllBreakpoints"
helpContextId="select_all_breakpoints_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.SelectAllBreakpointsAction" />
<command
name="%DisableBreakpointsAction.label"
id="org.eclipse.debug.ui.commands.DisableBreakpoints"
helpContextId="disable_breakpoint_action_context" />
<command
name="%DisableBreakpointsAction.label"
id="org.eclipse.debug.ui.commands.EnableBreakpoints"
helpContextId="enable_breakpoint_action_context" />
<command
name="%addToGroup.label"
id="org.eclipse.debug.ui.commands.AddBreakpointToGroup"
helpContextId="add_breakpoint_to_group_action_context" />
<command
name="%removeFromGroup.label"
id="org.eclipse.debug.ui.commands.RemoveBreakpointFromGroup"
helpContextId="remove_breakpoint_from_group_action_context" />
<command
name="%renameGroup.label"
id="org.eclipse.debug.ui.commands.RenameBreakpointGroup"
helpContextId="rename_breakpoint_group_action_context" />
<command
name="%dissolveGroup.label"
id="org.eclipse.debug.ui.commands.DissolveBreakpointGroup"
helpContextId="dissolve_breakpoint_group_action_context" />
<command
name="%CopyVariablesToClipboardAction.label"
id="org.eclipse.debug.ui.commands.CopyVariablesToClipboard"
helpContextId="copy_variables_to_clipboard_action_context" />
<command
name="%SelectAll.label"
id="org.eclipse.debug.ui.commands.SelectAllVariables"
helpContextId="select_all_variables_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.SelectAllVariablesAction" />
<command
name="%SelectAll.label"
id="org.eclipse.debug.ui.commands.SelectAllExpressions"
helpContextId="select_all_expressions_action_context"
defaultHandler="org.eclipse.debug.internal.ui.actions.SelectAllExpressionsAction" />
<command
name="%BigEndianActionName"
id="org.eclipse.debug.ui.commands.BigEndian" />
<command
name="%LittleEndianActionName"
id="org.eclipse.debug.ui.commands.LittleEndian" />
<command
name="%RemoveAllTerminatedAction.label"
description="%RemoveAllTerminatedAction.tooltip"
id="org.eclipse.debug.ui.commands.ConsoleRemoveAllTerminated"
defaultHandler="org.eclipse.debug.internal.ui.views.console.ConsoleRemoveAllTerminatedActionDelegate" />
<command
name="%TerminateAction.label"
description="%TerminateAction.tooltip"
id="org.eclipse.debug.ui.commands.ConsoleTerminate"
defaultHandler="org.eclipse.debug.internal.ui.views.console.ConsoleTerminateActionDelegate" />
</extension>
<extension
point="org.eclipse.ui.commands.images">
<!-- org.eclipse.debug.ui -->
<image
commandId="org.eclipse.debug.ui.commands.ToggleStepFilters"
hoverIcon="icons/full/elcl16/stepbystep_co.gif"
disabledIcon="icons/full/dlcl16/stepbystep_co.gif"
icon="icons/full/elcl16/stepbystep_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RunToLine"
disabledIcon="icons/full/dlcl16/runtoline_co.gif"
icon="icons/full/elcl16/runtoline_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.StepReturn"
disabledIcon="icons/full/dlcl16/stepreturn_co.gif"
icon="icons/full/elcl16/stepreturn_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.StepOver"
hoverIcon="icons/full/elcl16/stepover_co.gif"
disabledIcon="icons/full/dlcl16/stepover_co.gif"
icon="icons/full/elcl16/stepover_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.StepInto"
hoverIcon="icons/full/elcl16/stepinto_co.gif"
disabledIcon="icons/full/dlcl16/stepinto_co.gif"
icon="icons/full/elcl16/stepinto_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.Terminate"
hoverIcon="icons/full/elcl16/terminate_co.gif"
disabledIcon="icons/full/dlcl16/terminate_co.gif"
icon="icons/full/elcl16/terminate_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.Suspend"
hoverIcon="icons/full/elcl16/suspend_co.gif"
disabledIcon="icons/full/dlcl16/suspend_co.gif"
icon="icons/full/elcl16/suspend_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.Resume"
hoverIcon="icons/full/elcl16/resume_co.gif"
disabledIcon="icons/full/dlcl16/resume_co.gif"
icon="icons/full/elcl16/resume_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.DebugLast"
hoverIcon="icons/full/elcl16/debuglast_co.gif"
disabledIcon="icons/full/dlcl16/debuglast_co.gif"
icon="icons/full/elcl16/debuglast_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.DebugLast"
hoverIcon="icons/full/etool16/debug_exc.gif"
disabledIcon="icons/full/dtool16/debug_exc.gif"
icon="icons/full/etool16/debug_exc.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RunLast"
hoverIcon="icons/full/elcl16/runlast_co.gif"
disabledIcon="icons/full/dlcl16/runlast_co.gif"
icon="icons/full/elcl16/runlast_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RunLast"
hoverIcon="icons/full/etool16/run_exc.gif"
disabledIcon="icons/full/dtool16/run_exc.gif"
icon="icons/full/etool16/run_exc.gif"
imageStyle="toolbar" />
<image
commandId="org.eclipse.debug.ui.commands.SkipAllBreakpoints"
icon="icons/full/elcl16/skip_brkp.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ToggleWatchpoint"
icon="icons/full/obj16/readwrite_obj.gif"
disabledIcon="icons/full/obj16/readwrite_obj_disabled.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"
icon="icons/full/obj16/brkp_obj.gif"
disabledIcon="icons/full/obj16/brkpd_obj.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint"
icon="icons/full/obj16/brkp_obj.gif"
disabledIcon="icons/full/obj16/brkpd_obj.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ProfileLast"
hoverIcon="icons/full/etool16/profile_exc.gif"
disabledIcon="icons/full/dtool16/profile_exc.gif"
icon="icons/full/etool16/profile_exc.gif"
imageStyle="toolbar" />
<image
commandId="org.eclipse.debug.ui.commands.ProfileLast"
hoverIcon="icons/full/etool16/profile_exc.gif"
disabledIcon="icons/full/dtool16/profile_exc.gif"
icon="icons/full/etool16/profile_exc.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveAllTerminated"
hoverIcon="icons/full/elcl16/rem_all_co.gif"
disabledIcon="icons/full/dlcl16/rem_all_co.gif"
icon="icons/full/elcl16/rem_all_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.Disconnect"
hoverIcon="icons/full/elcl16/disconnect_co.gif"
disabledIcon="icons/full/dlcl16/disconnect_co.gif"
icon="icons/full/elcl16/disconnect_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints"
hoverIcon="icons/full/elcl16/rem_all_co.gif"
disabledIcon="icons/full/dlcl16/rem_all_co.gif"
icon="icons/full/elcl16/rem_all_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveBreakpoint"
hoverIcon="icons/full/elcl16/rem_co.gif"
disabledIcon="icons/full/dlcl16/rem_co.gif"
icon="icons/full/elcl16/rem_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.LinkWithDebugView"
icon="icons/full/elcl16/synced.gif" />
<image
commandId="org.eclipse.debug.ui.commands.CollapseAllBreakpoints"
icon="icons/full/elcl16/collapseall.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ExpandAllBreakpoints"
icon="icons/full/elcl16/expandall.gif" />
<image
commandId="org.eclipse.debug.ui.commands.SetDefaultGroup"
icon="icons/full/obj16/brkp_grp.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveAllExpressions"
hoverIcon="icons/full/elcl16/rem_all_co.gif"
disabledIcon="icons/full/dlcl16/rem_all_co.gif"
icon="icons/full/elcl16/rem_all_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveExpression"
hoverIcon="icons/full/elcl16/rem_co.gif"
disabledIcon="icons/full/dlcl16/rem_co.gif"
icon="icons/full/elcl16/rem_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.Watch"
icon="icons/full/etool16/watch_exp.gif" />
<image
commandId="org.eclipse.debug.ui.commands.AddWatchExpression"
icon="icons/full/etool16/watch_exp.gif" />
<image
commandId="org.eclipse.debug.ui.commands.CopyToClipboard"
icon="icons/full/elcl16/copy_edit_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.TerminateAll"
icon="icons/full/elcl16/terminate_all_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.TerminateAndRemove"
icon="icons/full/elcl16/terminate_rem_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.DisableBreakpoints"
icon="icons/full/elcl16/disabled_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.EnableBreakpoints"
icon="icons/full/elcl16/enabled_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.AddBreakpointToGroup"
icon="icons/full/obj16/brkp_grp.gif" />
<image
commandId="org.eclipse.debug.ui.commands.RemoveBreakpointFromGroup"
icon="icons/full/elcl16/dissolve_group.gif" />
<image
commandId="org.eclipse.debug.ui.commands.DissolveBreakpointGroup"
icon="icons/full/elcl16/dissolve_group.gif" />
<image
commandId="org.eclipse.debug.ui.commands.CopyVariablesToClipboard"
icon="icons/full/elcl16/copy_edit_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ConsoleRemoveAllTerminated"
icon="icons/full/elcl16/rem_all_co.gif" />
<image
commandId="org.eclipse.debug.ui.commands.ConsoleTerminate"
icon="icons/full/elcl16/terminate_co.gif"/>
</extension>
<extension
point="org.eclipe.ui.handlers">
<!-- org.eclipse.ant.ui -->
<handler
commandId="org.eclipse.ui.edit.text.folding.expandAll"
class="org.eclipse.ant.internal.ui.editor.actions.FoldingExpandAllRulerAction">
<activeWhen>
<with variable="activeEditor">
<property
id="id"
value="org.eclipse.ant.internal.ui.editor.AntEditor" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.ui.edit.text.folding.toggle"
class="org.eclipse.ant.internal.ui.editor.actions.FoldingToggleRulerAction">
<activeWhen>
<with variable="activeEditor">
<property
id="id"
value="org.eclipse.ant.internal.ui.editor.AntEditor" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.quickdiff.toggle"
class="org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction">
<activeWhen>
<with variable="activeEditor">
<property
id="id"
value="org.eclipse.ant.internal.ui.editor.AntEditor" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.ant.ui.openExternalDoc"
class="org.eclipse.ant.internal.ui.editor.actions.OpenExternalDocAction">
<activeWhen>
<with variable="activeEditor">
<property
id="id"
value="org.eclipse.ant.internal.ui.editor.AntEditor" />
</with>
</activeWhen>
</handler>
<!-- org.eclipse.compare -->
<handler
commandId="org.eclipse.compare.compareWithEachOther"
class="org.eclipse.compare.internal.CompareAction">
<activeWhen>
<with variable="selection">
<count value="2+" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IResource" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.compare.compareWithPatch"
class="org.eclipse.compare.internal.patch.CompareWithPatchAction">
<activeWhen>
<with variable="selection">
<count value="1" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IResource" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.compare.replaceWithEdition"
class="org.eclipse.compare.internal.ReplaceWithEditionAction">
<activeWhen>
<with variable="selection">
<count value="1" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IFile" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.compare.replaceWithPreviousFromHistory"
class="org.eclipse.compare.internal.ReplaceWithPreviousEditionAction">
<activeWhen>
<with variable="selection">
<count value="1" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IFile" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.compare.compareWithHistory"
class="org.eclipse.compare.CompareWithEditionAction">
<activeWhen>
<with variable="selection">
<count value="1" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IFile" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.compare.addFromHistory"
class="org.eclipse.compare.AddFromHistoryAction">
<activeWhen>
<with variable="selection">
<count value="1" />
<iterate operator="and">
<adapt type="org.eclipse.core.resources.IContainer" />
</iterate>
</with>
</activeWhen>
</handler>
<!-- org.eclipse.debug.ui -->
<handler
commandId="org.eclipse.debug.ui.commands.Disconnect"
class="org.eclipse.debug.internal.ui.actions.DisconnectActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.IDisconnect" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.Terminate"
class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.ITerminate" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.Suspend"
class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<count value="1"/>
<instanceof value="org.eclipse.debug.core.model.ISuspendResume" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.Resume"
class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<count value="1"/>
<instanceof value="org.eclipse.debug.core.model.ISuspendResume" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.StepReturn"
class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<count value="1"/>
<instanceof value="org.eclipse.debug.core.model.IStep" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.StepOver"
class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<count value="1"/>
<instanceof value="org.eclipse.debug.core.model.IStep" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.StepInto"
class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<count value="1"/>
<instanceof value="org.eclipse.debug.core.model.IStep" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.RemoveBreakpoint"
class="org.eclipse.debug.internal.ui.actions.RemoveBreakpointAction">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.IBreakpoint" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.RemoveExpression"
class="org.eclipse.debug.internal.ui.actions.RemoveExpressionAction">
<activeWhen>
<with variable="selection">
<iterate operator="or">
<instanceof value="org.eclipse.debug.core.model.IExpression" />
<instanceof value="org.eclipse.debug.core.model.IVariable" />
</iterate>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.DetailPaneWordWrap"
class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction">
<activeWhen>
<with variable="activePart">
<or>
<test id="id" value="org.eclipse.debug.ui.ExpressionsView" />
<test id="id" value="org.eclipse.debug.ui.VariableView" />
</or>
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.DisableBreakpoints"
class="org.eclipse.debug.internal.ui.actions.DisableBreakpointsAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.EnableBreakpoints"
class="org.eclipse.debug.internal.ui.actions.EnableBreakpointsAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.AddBreakpointToGroup"
class="org.eclipse.debug.internal.ui.actions.breakpointGroups.AddBreakpointToGroupAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.RemoveBreakpointFromGroup"
class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RemoveBreakpointFromGroupAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.RenameBreakpointGroup"
class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RenameBreakpointGroupAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.DissolveBreakpointGroup"
class="org.eclipse.debug.internal.ui.actions.breakpointGroups.DissolveBreakpointGroupAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.BigEndian"
class="org.eclipse.debug.internal.ui.views.memory.BigEndianAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.LittleEndian"
class="org.eclipse.debug.internal.ui.views.memory.LittleEndianAction">
<activeWhen>
<with variable="selection">
<property
name="count"
value="1+" />
</with>
</activeWhen>
</handler>
<handler
commandId="org.eclipse.debug.ui.commands.CopyVariablesToClipboard"
class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate">
<activeWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.IDebugElement" />
</iterate>
</with>
</activeWhen>
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<!-- org.eclipse.ant.ui: 1 menu -->
<menu
id="projection"
label="%Folding.label">
<location mnemonic="%Folding.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<groupLoc id="rest" />
</popup>
</part>
</location>
</menu>
<!-- org.eclipse.compare: 3 menus -->
<menu
id="replaceWithMenu"
label="%ReplaceWithMenu.label">
<location mnemonic="%ReplaceWithMenu.label.mnemonic">
<popup>
<group id="additions" />
</popup>
</location>
</menu>
<menu
id="compareWithMenu"
label="%CompareWithMenu.label">
<location mnemonic="%CompareWithMenu.label.mnemonic">
<popup>
<group id="additions" />
</popup>
</location>
</menu>
<menu
id="team.main"
label="%TeamMenu.label">
<location mnemonic="%TeamMenu.label.mnemonic">
<popup>
<group id="additions" />
</popup>
</location>
</menu>
<!-- org.eclipse.debug.ui: 15 menus -->
<menu
id="org.eclipse.ui.run"
label="%RunMenu.label">
<location mnemonic="%RunMenu.label.mnemonic">
<menubar />
</location>
</menu>
<menu
id="org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction"
commandId="org.eclipse.debug.ui.commands.GroupBreakpointsBy">
<dynamic class="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupBreakpointsByAction" />
<location mnemonic="%GroupBy.label.mnemonic" >
<part id="org.eclipse.debug.ui.BreakpointView">
<menubar>
<groupLoc id="defaultBreakpointGroup" />
</menubar>
</part>
</location>
<location mnemonic="%GroupBy.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroupGroup" />
</popup>
</part>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction"
label="%RunWithConfigurationAction.label"
helpContextId="run_with_configuration_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.RunAsAction" />
<location mnemonic="%RunWithConfigurationAction.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="runGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actionsRunHistoryMenuAction"
label="%RunHistoryMenuAction.label"
helpContextId="run_history_menu_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" />
<location mnemonic="%RunHistoryMenuAction.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="runGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.RunDropDownAction"
label="%RunDropDownAction.label"
helpContextId="run_action_context"
commandId="org.eclipse.debug.ui.commands.RunLast">
<dynamic class="org.eclipse.debug.internal.ui.actions.RunToolbarAction" />
<location imageStyle="toolbar">
<toolbar>
<groupLoc id="debug" />
</toolbar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"
label="%DebugDropDownAction.label"
helpContextId="debug_action_context"
commandId="org.eclipse.debug.ui.commands.DebugLast">
<dynamic class="org.eclipse.debug.internal.ui.actions.DebugToolbarAction" />
<location imageStyle="toolbar">
<toolbar>
<groupLoc id="debug" />
</toolbar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction"
label="%DebugWithConfigurationAction.label"
helpContextId="debug_with_configuration_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.DebugAsAction" />
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="debugGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction"
label="%DebugHistoryMenuAction.label"
helpContextId="debug_history_menu_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" />
<location mnemonic="%DebugWithConfigurationAction.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="debugGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction"
label="%ProfileDropDownAction.label"
commandId="org.eclipse.debug.ui.commands.ProfileLast"
helpContextId="profile_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.ProfileToolbarAction" />
<location imageStyle="toolbar">
<toolbar>
<groupLoc id="org.eclipse.debug.ui.launchActionSet">
<groupLoc id="debug" />
</groupLoc>
</toolbar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction"
label="%ProfileWithConfigurationAction.label"
helpContextId="profile_with_configuration_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.ProfileAsAction" />
<location mnemonic="%ProfileWithConfigurationAction.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="profileGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction"
label="%ProfileHistoryMenuAction.label"
helpContextId="profile_history_menu_action_context">
<dynamic class="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" />
<location mnemonic="%ProfileHistoryMenuAction.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="profileGroup" />
</menuLoc>
</menubar>
</location>
</menu>
<menu
id="org.eclipse.debug.ui.memory.rendering.setendianess"
label="%Endianess">
<location mnemonic="%Endianess.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
</menu>
<menu
id="org.eclipse.debug.ui.contextualLaunch.profile.submenu"
label="%ProfileContextMenu.label">
<dynamic class="org.eclipse.debug.internal.ui.actions.ProfileContextualLaunchAction" />
<location mnemonic="%ProfileContextMenu.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<and>
<with variable="selection">
<property
id="count"
value="+" />
</with>
<test
property="org.eclipse.debug.ui.launchable"
value="profile"/>
</and>
</visibleWhen>
</menu>
<menu
id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"
label="%DebugContextMenu.label">
<location mnemonic="%DebugContextMenu.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<and>
<with variable="selection">
<property
id="count"
value="+" />
</with>
<test
property="org.eclipse.debug.ui.launchable"
value="profile"/>
</and>
</visibleWhen>
<dynamic class="org.eclipse.debug.internal.ui.actions.DebugContextualLaunchAction" />
</menu>
<menu
id="org.eclipse.debug.ui.contextualLaunch.run.submenu"
label="%RunContextMenu.label">
<location mnemonic="%RunContextMenu.label.contextMenu">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<and>
<with variable="selection">
<property
id="count"
value="+" />
</with>
<test
property="org.eclipse.debug.ui.launchable"
value="profile"/>
</and>
</visibleWhen>
<dynamic class="org.eclipse.debug.internal.ui.actions.RunContextualLaunchAction" />
</menu>
<!-- org.eclipse.compare -->
<group id="replaceWithGroup">
<location>
<popup>
<groupLoc id="replaceWithMenu" />
</popup>
</location>
</group>
<group id="compareWithGroup">
<location>
<popup>
<groupLoc id="compareWithMenu" />
</popup>
</location>
</group>
<group id="group1">
<location>
<popup>
<groupLoc id="team.main" />
</popup>
</location>
</group>
<!-- org.eclipse.debug.ui -->
<group id="stepGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="stepIntoGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="stepOverGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="stepReturnGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="emptyStepGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="relaunchGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="runGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="debugGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="emptyLaunchGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="breakpointGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="lineBreakpointGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group
id="emptyBreakpointGroup"
separatorsVisible="false">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="profileGroup">
<location>
<menubar>
<menuLoc id="org.eclipse.ui.run" />
</menubar>
</location>
</group>
<group id="setEndianessGroup">
<location>
<popup>
<group id="org.eclipse.debug.ui.memory.rendering.setendianess" />
</popup>
</location>
</group>
<!-- org.eclipse.ant.ui: 5 items -->
<item
id="org.eclipse.ui.texteditor.TaskRulerAction"
commandId="org.eclipse.ui.texteditor.TaskRulerAction">
<location mnemonic="%TaskRulerAction.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<groupLoc id="add" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.ui.texteditor.BookmarkRulerAction"
commandId="org.eclipse.ui.texteditor.BookmarkRulerAction">
<location mnemonic="%BookmarkRulerAction.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<groupLoc id="add" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.ant.ui.folding.expandAll"
commandId="org.eclipse.ui.edit.text.folding.expand_all">
<location mnemonic="%ExpandAll.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<menuLoc id="projection">
<groupLoc id="additions" />
</menuLoc>
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.ant.ui.folding.toggle"
commandId="org.eclipse.ui.edit.text.folding.toggle">
<location mnemonic="%FoldingToggle.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<menuLoc id="projection">
<groupLoc id="additions" />
</menuLoc>
</popup>
</part>
</location>
</item>
<item
id="ant.quickdiff.toggle"
commandId="org.eclipse.quickdiff.toggle">
<location mnemonic="%QuickDiffToggle.label.mnemonic">
<part id="org.eclipse.ant.internal.ui.editor.AntEditor">
<popup id="#RulerContext">
<groupLoc id="quickdiff" />
</popup>
</part>
</location>
</item>
<!-- org.eclipse.compare: 6 items -->
<item
id="compareWithEachOther"
commandId="org.eclipse.compare.compareWithEachOther">
<location mnemonic="%CompareWtihEachOther.label.mnemonic">
<popup>
<groupLoc id="additions">
<menuLoc id="compareWithMenu">
<groupLoc id="compareWithGroup" />
</menuLoc>
</groupLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<item
id="compareWithHistory"
commandId="org.eclipse.compare.compareWithHistory">
<location mnemonic="%CompareWithHistory.label.mnemonic">
<popup>
<groupLoc id="additions">
<menuLoc id="compareWithMenu">
<groupLoc id="compareWithGroup" />
</menuLoc>
</groupLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<item
id="compareWithPatch"
commandId="org.eclipse.compare.compareWithPatch">
<location mnemonic="%CompareWithPatch.label.mnemonic">
<popup>
<menuLoc id="team.main">
<groupLoc id="group1" />
</menuLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<item
id="replaceWithEdition"
commandId="org.eclipse.compare.replaceWithEdition">
<location mnemonic="%ReplaceWithEdition.label.mnemonic">
<popup>
<menuLoc id="replaceWithMenu">
<groupLoc id="replaceWithGroup" />
</menuLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<item
id="replaceWithPreviousFromHistory"
commandId="org.eclipse.compare.replaceWithPreviousFromHistory">
<location mnemonic="%ReplaceWithPreviousFromHistory.label.mnemonic">
<popup>
<menuLoc id="replaceWithMenu">
<groupLoc id="replaceWithGroup" />
</menuLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<item
id="addFromHistory"
commandId="org.eclipse.compare.addFromHistory">
<location mnemonic="%AddFromHistory.label.mnemonic">
<popup>
<menuLoc id="replaceWithMenu">
<groupLoc id="replaceWithGroup" />
</menuLoc>
</popup>
</location>
<visibleWhenEnabled />
</item>
<!-- org.eclipse.debug.ui -->
<item
id="org.eclipse.debug.ui.actions.ToggleStepFilters"
commandId="org.eclipse.debug.ui.commands.ToggleStepFilters">
<location mnemonic="%ToggleStepFilters.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="emptyStepGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="renderGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%ToggleStepFilters.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="renderGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.RunToLine"
commandId="org.eclipse.debug.ui.commands.RunToLine">
<location mnemonic="%RunToLine.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="emptyStepGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.StepReturn"
commandId="org.eclipse.debug.ui.commands.StepReturn">
<location mnemonic="%StepReturn.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepReturnGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="stepReturnGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%StepReturn.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="stepReturnGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.StepOver"
commandId="org.eclipse.debug.ui.commands.StepOver">
<location mnemonic="%StepOver.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepOverGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="stepOverGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%StepOver.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="stepOverGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.StepInto"
commandId="org.eclipse.debug.ui.commands.StepInto">
<location mnemonic="%StepInto.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepIntoGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="stepIntoGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%StepInto.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="stepIntoGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.Terminate"
commandId="org.eclipse.debug.ui.commands.Terminate">
<location mnemonic="%Terminate.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="threadGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%Terminate.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="threadGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.Suspend"
commandId="org.eclipse.debug.ui.commands.Suspend">
<location mnemonic="%Suspend.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="threadGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%Suspend.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="threadGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.Resume"
commandId="org.eclipse.debug.ui.commands.Resume">
<location mnemonic="Resume.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="stepGroup" />
</menuLoc>
</menubar>
</location>
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="threadGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%Resume.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="threadGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.OpenRunConfigurations"
commandId="org.eclipse.debug.ui.commands.OpenRunConfigurations">
<location mnemonic="%OpenRunConfigurations.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="runGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.OpenDebugConfigurations"
commandId="org.eclipse.debug.ui.commands.OpenDebugConfigurations">
<location mnemonic="%OpenDebugConfigurations.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="debugGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.DebugLast"
commandId="org.eclipse.debug.ui.commands.DebugLast">
<location mnemonic="%DebugLast.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="relaunchGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.RunLast"
commandId="org.eclipse.debug.ui.commands.RunLast">
<location mnemonic="%RunLast.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="relaunchGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.ProfileLast"
commandId="org.eclipse.debug.ui.commands.ProfileLast">
<location mnemonic="%ProfileLast.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="relaunchGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.SkipAllBreakpoints"
commandId="org.eclipse.debug.ui.commands.SkipAllBreakpoints">
<location mnemonic="%SkipAllBreakpoints.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="breakpointGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.ToggleWatchpoint"
commandId="org.eclipse.debug.ui.commands.ToggleWatchpoint">
<location mnemonic="%ToggleWatchpoint.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="breakpointGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint"
commandId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint">
<location mnemonic="%ToggleMethodBreakpoint.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="breakpointGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.ToggleBreakpoint"
commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint">
<location mnemonic="%ToggleBreakpoint.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="breakpointGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.OpenProfileConfigurations"
commandId="org.eclipse.debug.ui.commands.OpenProfileConfigurations">
<location mnemonic="%OpenProfileConfigurations.label.mnemonic">
<menubar>
<menuLoc id="org.eclipse.ui.run">
<groupLoc id="profileGroup" />
</menuLoc>
</menubar>
</location>
</item>
<item
id="org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction"
commandId="org.eclipse.debug.ui.commands.DebugViewManagement">
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="additions" />
</toolbar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated"
commandId="org.eclipse.debug.ui.commands.RemoveAllTerminated">
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
<groupLoc id="threadGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%RemoveAllTerminated.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="launchGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.debugview.toolbar.disconnect"
commandId="org.eclipse.debug.ui.commands.Disconnect">
<location>
<part id="org.eclipse.debug.ui.DebugView">
<toolbar>
</toolbar>
</part>
</location>
<location mnemonic="%Disconnect.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="threadGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.removeAll"
commandId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints">
<location>
<part id="org.eclipse.debug.ui.BreakpointView">
<toolbar>
<groupLoc id="breakpointGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%RemoveAllBreakpoints.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.remove"
commandId="org.eclipse.debug.ui.commands.RemoveBreakpoint">
<location>
<part id="org.eclipse.debug.ui.BreakpointView">
<toolbar>
<groupLoc id="breakpointGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%RemoveBreakpoint.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.linkWithDebugView"
commandId="org.eclipse.debug.ui.commands.LinkWithDebugView">
<location>
<part id="org.eclipse.debug.ui.BreakpointView">
<toolbar>
<groupLoc id="navigationGroup" />
</toolbar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.collapseAll"
commandId="org.eclipse.debug.ui.commands.CollapseAllBreakpoints">
<location>
<part id="org.eclipse.debug.ui.BreakpointView">
<toolbar>
<groupLoc id="navigationGroup" />
</toolbar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.expandAll"
commandId="org.eclipse.debug.ui.commands.ExpandAllBreakpoints">
<location>
<part id="org.eclipse.debug.ui.BreakpointView">
<toolbar>
<groupLoc id="navigationGroup" />
</toolbar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.setDefaultBreakpointGroup"
commandId="org.eclipse.debug.ui.commands.SetDefaultBreakpointGroup">
<location mnemonic="%SetDefaultBreakpointGroup.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<menubar>
<groupLoc id="defaultBreakpointGroup" />
</menubar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.breakpointsView.toolbar.clearDefaultBreakpointGroup"
commandId="org.eclipse.debug.ui.commands.ClearDefaultBreakpointGroup"
helpContextId="clear_default_breakpoint_group_action_context">
<location mnemonic="%ClearDefaultBreakpoint.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<menubar>
<groupLoc id="defaultBreakpointGroup" />
</menubar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.variableViewActions.toolbar.detailPaneWordWrap"
commandId="org.eclipse.debug.ui.commands.DetailPaneWordWrap">
<location mnemonic="%DetailPaneWordWrap.label.mnemonic">
<part id="org.eclipse.debug.ui.VariableView">
<menubar>
<groupLoc id="viewActions" />
</menubar>
</part>
</location>
<location mnemonic="%DetailPaneWordWrap.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<menubar>
<groupLoc id="viewActions" />
</menubar>
</part>
</location>
<location mnemonic="%DetailPaneWordWrap.label.mnemonic">
<part id="org.eclipse.debug.ui.RegistersView">
<menubar>
<groupLoc id="viewActions" />
</menubar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.expresssionsView.toolbar.removeAll"
commandId="org.eclipse.debug.ui.commands.RemoveAllExpressions">
<location>
<part id="org.eclipse.debug.ui.ExpressionView">
<toolbar>
<groupLoc id="expressionGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%RemoveAllExpressions.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<popup>
<groupLoc id="expressionGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.expresssionsView.toolbar.remove"
commandId="org.eclipse.debug.ui.commands.RemoveExpression">
<location>
<part id="org.eclipse.debug.ui.ExpressionView">
<toolbar>
<groupLoc id="expressionGroup" />
</toolbar>
</part>
</location>
<location mnemonic="%RemoveExpression.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<popup>
<groupLoc id="expressionGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.ConvertToWatchExpression"
commandId="org.eclipse.debug.ui.commands.ConvertToWatchExpression">
<location mnemonic="%ConvertToWatchExpression.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<not>
<instanceof value="org.eclipse.debug.core.model.IWatchExpression" />
</not>
<instanceof value="org.eclipse.debug.core.model.IExpression" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.jdt.debug.ui.actions.WatchAction"
commandId="org.eclipse.debug.ui.commands.Watch">
<location mnemonic="%WatchAction.label.mnemonic">
<popup>
<groupLoc id="openOnGroup" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="+" />
<instanceof value="org.eclipse.debug.core.model.IVariable" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.watchExpressionActions.EditWatchExpression"
commandId="org.eclipse.debug.ui.commands.EditWatchExpression">
<location mnemonic="%EditWatchExpression.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="1" />
<instanceof value="org.eclipse.debug.core.model.IWatchExpression" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.watchExpressionActions.EnableWatchExpression"
commandId="org.eclipse.debug.ui.commands.EnableWatchExpression">
<location mnemonic="%EnableWatchExpression.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="1" />
<instanceof value="org.eclipse.debug.core.model.IWatchExpression" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.watchExpressionActions.DisableWatchExpression"
commandId="org.eclipse.debug.ui.commands.DisableWatchExpression">
<location mnemonic="%DisableWatchExpression.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="1" />
<instanceof value="org.eclipse.debug.core.model.IWatchExpression" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.watchExpressionActions.ReevaluateWatchExpression"
commandId="org.eclipse.debug.ui.commands.ReevaluateWatchExpression">
<location mnemonic="%ReevaluateWatchExpression.label.mnemonic">
<popup>
<groupLoc id="additions" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="1" />
<instanceof value="org.eclipse.debug.core.model.IWatchExpression" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.expressionViewActions.AddWatchExpression"
commandId="org.eclipse.debug.ui.commands.AddWatchExpression">
<location mnemonic="%AddWatchExpression.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<menubar>
<groupLoc id="additions" />
</menubar>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.AccessToggle"
commandId="org.eclipse.debug.ui.commands.AccessWatchpointToggle">
<location mnemonic="%AccessWatchpointToggle.label.mnemonic">
<popup>
<groupLoc id="emptyBreakpointGroup" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="+" />
<instanceof value="org.eclipse.debug.core.model.IWatchpoint" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.actions.ModificationToggle"
commandId="org.eclipse.debug.ui.commands.ModificationWatchpointToggle">
<location mnemonic="%ModificationToggle.label.mnemonic">
<popup>
<groupLoc id="emptyBreakpointGroup" />
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<count value="+" />
<instanceof value="org.eclipse.debug.core.model.IWatchpoint" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.debugview.popupMenu.copyToClipboard"
commandId="org.eclipse.debug.ui.commands.CopyToClipboard">
<location mnemonic="%CopyToClipboard.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="editGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.IDebugElement" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.debugview.popupMenu.terminateAll"
commandId="org.eclipse.debug.ui.commands.TerminateAll">
<location mnemonic="%TerminateAll.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="launchGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.debugview.popupMenu.relaunch"
commandId="org.eclipse.debug.ui.commands.RunLast">
<location mnemonic="%RunLast.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="launchGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.debugview.popupMenu.terminateAndRemove"
commandId="org.eclipse.debug.ui.commands.TerminateAndRemove">
<location mnemonic="%TerminateAndRemove.label.mnemonic">
<part id="org.eclipse.debug.ui.DebugView">
<popup>
<groupLoc id="launchGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.core.model.ITerminate" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.actions.SelectAllBreakpointsAction"
commandId="org.eclipse.debug.ui.commands.SelectAllBreakpoints">
<location mnemonic="%SelectAllBreakpoints.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.DisableBreakpoint"
commandId="org.eclipse.debug.ui.commands.DisableBreakpoints">
<location mnemonic="%DisableBreakpoints.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.EnableBreakpoint"
commandId="org.eclipse.debug.ui.commands.EnableBreakpoints">
<location mnemonic="%EnableBreakpoints.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.AddBreakpointToGroup"
commandId="org.eclipse.debug.ui.commands.AddBreakpointToGroup">
<location mnemonic="%AddBreakpointToGroup.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroupGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterator operator="and">
<instanceof value="org.eclipse.debug.core.model.IBreakpoint" />
</iterator>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.actions.RemoveBreakpointFromGroup"
commandId="org.eclipse.debug.ui.commands.RemoveBreakpointFromGroup">
<location mnemonic="%RemoveBreakpointFromGroup.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroupGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterator operator="and">
<instanceof value="org.eclipse.debug.core.model.IBreakpoint" />
</iterator>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.actions.RenameBreakpointGroup"
commandId="org.eclipse.debug.ui.commands.RenameBreakpointGroup">
<location mnemonic="%RenameBreakpointGroup.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroupGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterator operator="and">
<instanceof value="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointGroupContainer" />
</iterator>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.actions.DissolveBreakpointGroup"
commandId="org.eclipse.debug.ui.commands.DissolveBreakpointGroup">
<location mnemonic="%DissolveBreakpointGroup.label.mnemonic">
<part id="org.eclipse.debug.ui.BreakpointView">
<popup>
<groupLoc id="breakpointGroupGroup" />
</popup>
</part>
</location>
<visibleWhen>
<with variable="selection">
<iterator operator="and">
<instanceof value="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointGroupContainer" />
</iterator>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard"
commandId="org.eclipse.debug.ui.commands.CopyVariablesToClipboard">
<location mnemonic="%CopyVariablesToClipboard.label.mnemonic">
<part id="org.eclipse.debug.ui.VariableView">
<popup>
<groupLoc id="variableGroup" />
</popup>
</part>
</location>
<location mnemonic="%CopyVariablesToClipboard.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<popup>
<groupLoc id="variableGroup" />
</popup>
</part>
</location>
<location mnemonic="%CopyVariablesToClipboard.label.mnemonic">
<part id="org.eclipse.debug.ui.RegistersView">
<popup>
<groupLoc id="variableGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.SelectAllVariablesAction"
commandId="org.eclipse.debug.ui.commands.SelectAllVariables">
<location mnemonic="%SelectAllVariables.label.mnemonic">
<part id="org.eclipse.debug.ui.VariableView">
<popup>
<groupLoc id="variableGroup" />
</popup>
</part>
</location>
<location mnemonic="%SelectAllVariables.label.mnemonic">
<part id="org.eclipse.debug.ui.RegistersView">
<popup>
<groupLoc id="variableGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.actions.SelectAllExpressionsAction"
commandId="org.eclipse.debug.ui.commands.SelectAllExpressions">
<location mnemonic="%SelectAllExpressions.label.mnemonic">
<part id="org.eclipse.debug.ui.ExpressionView">
<popup>
<groupLoc id="expressionGroup" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.memory.rendering.BigEndianAction"
commandId="org.eclipse.debug.ui.commands.BigEndian">
<location mnemonic="%BigEndian.label.mnemonic">
<popup>
<menuLoc id="org.eclipse.debug.ui.memory.rendering.setendianess">
<groupLoc id="setEndianessGroup" />
</menuLoc>
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.internal.ui.views.memory.IntegerRendering" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.memory.rendering.LittleEndianAction"
commandId="org.eclipse.debug.ui.commands.LittleEndian">
<location mnemonic="%LittleEndian.label.mnemonic">
<popup>
<menuLoc id="org.eclipse.debug.ui.memory.rendering.setendianess">
<groupLoc id="setEndianessGroup" />
</menuLoc>
</popup>
</location>
<visibleWhen>
<with variable="selection">
<iterate operator="and">
<instanceof value="org.eclipse.debug.internal.ui.views.memory.IntegerRendering" />
</iterate>
</with>
</visibleWhen>
</item>
<item
id="org.eclipse.debug.ui.consoleRemoveAllTerminatedAction"
commandId="org.eclipse.debug.ui.commands.ConsoleRemoveAllTerminated">
<location mnemonic="%ConsoleRemoveAllTerminated.label.mnemonic">
<part id="org.eclipse.debug.ui.ProcessConsoleType">
<popup id="#TextConsole">
<groupLoc id="additions" />
</popup>
</part>
</location>
</item>
<item
id="org.eclipse.debug.ui.consoleTerminateAction"
commandId="org.eclipse.debug.ui.commands.ConsoleTerminate">
<location mnemonic="%ConsoleTerminate.label.mnemonic">
<part id="org.eclipse.debug.ui.ProcessConsoleType">
<popup id="#TextConsole">
<groupLoc id="additions" />
</popup>
</part>
</location>
</item>
<!-- org.eclipse.debug.ui -->
<actionSet
label="%DebugActionSet.label"
visible="false"
id="org.eclipse.debug.ui.debugActionSet">
<itemSetRef id="org.eclipse.debug.ui.actions.ToggleStepFilters" />
<itemSetRef id="org.eclipse.debug.ui.actions.RunToLine" />
<itemSetRef id="org.eclipse.debug.ui.actions.StepReturn" />
<itemSetRef id="org.eclipse.debug.ui.actions.StepOver" />
<itemSetRef id="org.eclipse.debug.ui.actions.StepInto" />
<itemSetRef id="org.eclipse.debug.ui.actions.Suspend" />
<itemSetRef id="org.eclipse.debug.ui.actions.Resume" />
</actionSet>
<actionSet
label="%LaunchActionSet.label"
visible="false"
id="org.eclipse.debug.ui.launchActionSet">
<menuSetRef id="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actionsRunHistoryMenuAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.RunDropDownAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.DebugDropDownAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" />
<itemSetRef id="org.eclipse.debug.ui.actions.OpenRunConfigurations" />
<itemSetRef id="org.eclipse.debug.ui.actions.DebugLast" />
<itemSetRef id="org.eclipse.debug.ui.actions.RunLast" />
<itemSetRef id="org.eclipse.debug.ui.actions.OpenDebugConfigurations" />
</actionSet>
<actionSet
label="%BreakpointActionSet.label"
visible="false"
id="org.eclipse.debug.ui.breakpointActionSet">
<itemSetRef id="org.eclipse.debug.ui.actions.SkipAllBreakpoints" />
<itemSetRef id="org.eclipse.debug.ui.actions.ToggleWatchpoint" />
<itemSetRef id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint" />
<itemSetRef id="org.eclipse.debug.ui.actions.ToggleBreakpoint" />
</actionSet>
<actionSet
label="%ProfileActionSet.label"
visible="false"
id="org.eclipse.debug.ui.profileActionSet">
<menuSetRef id="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction" />
<menuSetRef id="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" />
<itemSetRef id="org.eclipse.debug.ui.actions.OpenProfileConfigurations" />
<itemSetRef id="org.eclipse.debug.ui.actions.ProfileLast" />
</actionSet>
</extension>
</plugin>
|
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.