|
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.