| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin |
| id="org.eclipse.debug.ui" |
| name="%pluginName" |
| version="3.1.0" |
| provider-name="%providerName" |
| class="org.eclipse.debug.internal.ui.DebugUIPlugin"> |
| |
| <runtime> |
| <library name="dtui.jar"> |
| <export name="*"/> |
| </library> |
| </runtime> |
| <requires> |
| <import plugin="org.eclipse.core.expressions"/> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.core.variables"/> |
| <import plugin="org.eclipse.ui"/> |
| <import plugin="org.eclipse.ui.console"/> |
| <import plugin="org.eclipse.help"/> |
| <import plugin="org.eclipse.debug.core"/> |
| <import plugin="org.eclipse.jface.text"/> |
| <import plugin="org.eclipse.ui.workbench.texteditor"/> |
| <import plugin="org.eclipse.ui.ide"/> |
| <import plugin="org.eclipse.ui.editors"/> |
| <import plugin="org.eclipse.core.runtime"/> |
| </requires> |
| |
| |
| <!-- Extension points --> |
| <extension-point id="consoleColorProviders" name="%ConsoleColorProvidersExtensionName" schema="schema/consoleColorProviders.exsd"/> |
| <extension-point id="consoleLineTrackers" name="%ConsoleLineTrackersExtensionName" schema="schema/consoleLineTrackers.exsd"/> |
| <extension-point id="debugModelPresentations" name="%DebugModelPresentationExtensionName" schema="schema/debugModelPresentations.exsd"/> |
| <extension-point id="launchConfigurationTabGroups" name="%LaunchConfigurationTabGroupExtensionName" schema="schema/launchConfigurationTabGroups.exsd"/> |
| <extension-point id="launchConfigurationTypeImages" name="%LaunchConfigurationTypeImageExtensionName" schema="schema/launchConfigurationTypeImages.exsd"/> |
| <extension-point id="launchGroups" name="%LaunchGroupsExtensionName" schema="schema/launchGroups.exsd"/> |
| <extension-point id="launchShortcuts" name="%LaunchShortcutsName" schema="schema/launchShortcuts.exsd"/> |
| <extension-point id="stringVariablePresentations" name="%StringVariablePresentationsName" schema="schema/stringVariablePresentations.exsd"/> |
| <extension-point id="sourceContainerPresentations" name="%SourceContainerPresentationsName" schema="schema/sourceContainerPresentations.exsd"/> |
| <extension-point id="debugModelContextBindings" name="%DebugModelContextBindingsName" schema="schema/debugModelContextBindings.exsd"/> |
| <extension-point id="contextViewBindings" name="%ContextViewBindingsName" schema="schema/contextViewBindings.exsd"/> |
| |
| <!-- Extensions --> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| name="%DebugPerspective.name" |
| icon="icons/full/eview16/debug_persp.gif" |
| class="org.eclipse.debug.internal.ui.DebugPerspectiveFactory" |
| id="org.eclipse.debug.ui.DebugPerspective"> |
| </perspective> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.debug.ui.DebugPerspective"> |
| <actionSet |
| id="org.eclipse.ui.NavigateActionSet"> |
| </actionSet> |
| <actionSet |
| id="org.eclipse.debug.ui.breakpointActionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| </extension> |
| <extension |
| point="org.eclipse.ui.views"> |
| <category |
| name="%DebugViewsCategory.name" |
| id="org.eclipse.debug.ui"> |
| </category> |
| <view |
| name="%DebugView.name" |
| icon="icons/full/eview16/debug_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.launch.LaunchView" |
| id="org.eclipse.debug.ui.DebugView"> |
| </view> |
| <view |
| name="%BreakpointsView.name" |
| icon="icons/full/eview16/breakpoint_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsView" |
| id="org.eclipse.debug.ui.BreakpointView"> |
| </view> |
| <view |
| name="%VariablesView.name" |
| icon="icons/full/eview16/variable_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.variables.VariablesView" |
| id="org.eclipse.debug.ui.VariableView"> |
| </view> |
| <view |
| name="%ExpressionView.name" |
| icon="icons/full/eview16/watchlist_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.expression.ExpressionView" |
| id="org.eclipse.debug.ui.ExpressionView"> |
| </view> |
| <view |
| name="%RegistersView.name" |
| icon="icons/full/eview16/register_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.registers.RegistersView" |
| id="org.eclipse.debug.ui.RegisterView"> |
| </view> |
| <view |
| name="%MemoryViewName" |
| icon="icons/full/eview16/memory_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.views.memory.MemoryView" |
| id="org.eclipse.debug.ui.MemoryView"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| name="%DebugPreferencePage.name" |
| class="org.eclipse.debug.internal.ui.preferences.DebugPreferencePage" |
| id="org.eclipse.debug.ui.DebugPreferencePage"> |
| </page> |
| <page |
| name="%LaunchingPreferencePage.name" |
| category="org.eclipse.debug.ui.DebugPreferencePage" |
| class="org.eclipse.debug.internal.ui.preferences.LaunchingPreferencePage" |
| id="org.eclipse.debug.ui.LaunchingPreferencePage"> |
| </page> |
| <page |
| name="%ViewManagementPreferencePage.name" |
| category="org.eclipse.debug.ui.DebugPreferencePage" |
| class="org.eclipse.debug.internal.ui.preferences.ViewManagementPreferencePage" |
| id="org.eclipse.debug.ui.ViewManagementPreferencePage"> |
| </page> |
| <page |
| name="%ConsolePreferencePage.name" |
| category="org.eclipse.debug.ui.DebugPreferencePage" |
| class="org.eclipse.debug.internal.ui.preferences.ConsolePreferencePage" |
| id="org.eclipse.debug.ui.ConsolePreferencePage"> |
| </page> |
| <page |
| name="%StringVariablePreferencePage.name" |
| category="org.eclipse.debug.ui.DebugPreferencePage" |
| class="org.eclipse.debug.internal.ui.preferences.StringVariablePreferencePage" |
| id="org.eclipse.debug.ui.StringVariablePreferencePage"> |
| </page> |
| <page |
| name="%WorkInProgressPreferencePage.name" |
| category="org.eclipse.debug.ui.DebugPreferencePage" |
| class="org.eclipse.debug.internal.ui.preferences.DebugWorkInProgressPreferencePage" |
| id="org.eclipse.debug.ui.WorkInProgressPreferencePage"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%DebugActionSet.label" |
| visible="false" |
| id="org.eclipse.debug.ui.debugActionSet"> |
| <menu |
| label="%RunMenu.label" |
| path="additions" |
| id="org.eclipse.ui.run"> |
| <separator |
| name="stepGroup"> |
| </separator> |
| <groupMarker |
| name="stepIntoGroup"> |
| </groupMarker> |
| <groupMarker |
| name="stepOverGroup"> |
| </groupMarker> |
| <groupMarker |
| name="stepReturnGroup"> |
| </groupMarker> |
| <groupMarker |
| name="emptyStepGroup"> |
| </groupMarker> |
| </menu> |
| <action |
| id="org.eclipse.debug.ui.actions.ToggleStepFilters" |
| hoverIcon="icons/full/elcl16/stepbystep_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters" |
| disabledIcon="icons/full/dlcl16/stepbystep_co.gif" |
| icon="icons/full/elcl16/stepbystep_co.gif" |
| helpContextId="step_with_filters_action_context" |
| label="%StepWithFiltersAction.label" |
| menubarPath="org.eclipse.ui.run/emptyStepGroup" |
| style="toggle" |
| state="false"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.RunToLine" |
| class="org.eclipse.debug.internal.ui.actions.RetargetRunToLineAction" |
| definitionId="org.eclipse.debug.ui.commands.RunToLine" |
| helpContextId="run_to_line_action_context" |
| disabledIcon="icons/full/dlcl16/runtoline_co.gif" |
| icon="icons/full/elcl16/runtoline_co.gif" |
| label="%RunToLine.label" |
| menubarPath="org.eclipse.ui.run/emptyStepGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.StepReturn" |
| hoverIcon="icons/full/elcl16/stepreturn_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.StepReturn" |
| disabledIcon="icons/full/dlcl16/stepreturn_co.gif" |
| icon="icons/full/elcl16/stepreturn_co.gif" |
| helpContextId="step_return_action_context" |
| label="%StepReturnAction.label" |
| menubarPath="org.eclipse.ui.run/stepReturnGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.StepOver" |
| hoverIcon="icons/full/elcl16/stepover_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.StepOver" |
| disabledIcon="icons/full/dlcl16/stepover_co.gif" |
| icon="icons/full/elcl16/stepover_co.gif" |
| helpContextId="step_over_action_context" |
| label="%StepOverAction.label" |
| menubarPath="org.eclipse.ui.run/stepOverGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.StepInto" |
| hoverIcon="icons/full/elcl16/stepinto_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.StepInto" |
| disabledIcon="icons/full/dlcl16/stepinto_co.gif" |
| icon="icons/full/elcl16/stepinto_co.gif" |
| helpContextId="step_into_action_context" |
| label="%StepIntoAction.label" |
| menubarPath="org.eclipse.ui.run/stepIntoGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.Terminate" |
| hoverIcon="icons/full/elcl16/terminate_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.Terminate" |
| disabledIcon="icons/full/dlcl16/terminate_co.gif" |
| icon="icons/full/elcl16/terminate_co.gif" |
| helpContextId="terminate_action_context" |
| label="%TerminateAction.label" |
| menubarPath="org.eclipse.ui.run/stepGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.Suspend" |
| hoverIcon="icons/full/elcl16/suspend_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.Suspend" |
| disabledIcon="icons/full/dlcl16/suspend_co.gif" |
| icon="icons/full/elcl16/suspend_co.gif" |
| helpContextId="suspend_action_context" |
| label="%SuspendAction.label" |
| menubarPath="org.eclipse.ui.run/stepGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.Resume" |
| hoverIcon="icons/full/elcl16/resume_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate" |
| definitionId="org.eclipse.debug.ui.commands.Resume" |
| disabledIcon="icons/full/dlcl16/resume_co.gif" |
| icon="icons/full/elcl16/resume_co.gif" |
| helpContextId="resume_action_context" |
| label="%ResumeAction.label" |
| menubarPath="org.eclipse.ui.run/stepGroup"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%LaunchActionSet.label" |
| visible="false" |
| id="org.eclipse.debug.ui.launchActionSet"> |
| <menu |
| label="%RunMenu.label" |
| path="additions" |
| id="org.eclipse.ui.run"> |
| <separator |
| name="relaunchGroup"> |
| </separator> |
| <separator |
| name="runGroup"> |
| </separator> |
| <separator |
| name="debugGroup"> |
| </separator> |
| <separator |
| name="emptyLaunchGroup"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.OpenRunConfigurations" |
| label="%OpenRunConfigurations.label" |
| helpContextId="open_run_configurations_action_context" |
| class="org.eclipse.debug.internal.ui.actions.OpenRunConfigurations" |
| menubarPath="org.eclipse.ui.run/runGroup" |
| id="org.eclipse.debug.ui.actions.OpenRunConfigurations"> |
| </action> |
| <action |
| label="%RunWithConfigurationAction.label" |
| pulldown="true" |
| helpContextId="run_with_configuration_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RunAsAction" |
| menubarPath="org.eclipse.ui.run/runGroup" |
| id="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction"> |
| </action> |
| <action |
| label="%RunHistoryMenuAction.label" |
| pulldown="true" |
| helpContextId="run_history_menu_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction" |
| menubarPath="org.eclipse.ui.run/runGroup" |
| id="org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.DebugLast" |
| hoverIcon="icons/full/elcl16/debuglast_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.DebugLastAction" |
| definitionId="org.eclipse.debug.ui.commands.DebugLast" |
| disabledIcon="icons/full/dlcl16/debuglast_co.gif" |
| icon="icons/full/elcl16/debuglast_co.gif" |
| helpContextId="debug_last_action_context" |
| label="%DebugLastAction.label" |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.RunLast" |
| hoverIcon="icons/full/elcl16/runlast_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RunLastAction" |
| definitionId="org.eclipse.debug.ui.commands.RunLast" |
| disabledIcon="icons/full/dlcl16/runlast_co.gif" |
| icon="icons/full/elcl16/runlast_co.gif" |
| helpContextId="run_last_action_context" |
| label="%RunLastAction.label" |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> |
| </action> |
| <action |
| id="org.eclipse.debug.internal.ui.actions.RunDropDownAction" |
| toolbarPath="debug" |
| hoverIcon="icons/full/etool16/run_exc.gif" |
| class="org.eclipse.debug.internal.ui.actions.RunToolbarAction" |
| disabledIcon="icons/full/dtool16/run_exc.gif" |
| icon="icons/full/etool16/run_exc.gif" |
| helpContextId="run_action_context" |
| label="%RunDropDownAction.label" |
| pulldown="true"> |
| </action> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" |
| label="%OpenDebugConfigurations.label" |
| helpContextId="open_debug_configurations_action_context" |
| class="org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations" |
| menubarPath="org.eclipse.ui.run/debugGroup" |
| id="org.eclipse.debug.ui.actions.OpenDebugConfigurations"> |
| </action> |
| <action |
| label="%DebugWithConfigurationAction.label" |
| pulldown="true" |
| helpContextId="debug_with_configuration_action_context" |
| class="org.eclipse.debug.internal.ui.actions.DebugAsAction" |
| menubarPath="org.eclipse.ui.run/debugGroup" |
| id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction"> |
| </action> |
| <action |
| label="%DebugHistoryMenuAction.label" |
| pulldown="true" |
| helpContextId="debug_history_menu_action_context" |
| class="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction" |
| menubarPath="org.eclipse.ui.run/debugGroup" |
| id="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction"> |
| </action> |
| <action |
| id="org.eclipse.debug.internal.ui.actions.DebugDropDownAction" |
| toolbarPath="debug" |
| hoverIcon="icons/full/etool16/debug_exc.gif" |
| class="org.eclipse.debug.internal.ui.actions.DebugToolbarAction" |
| disabledIcon="icons/full/dtool16/debug_exc.gif" |
| icon="icons/full/etool16/debug_exc.gif" |
| helpContextId="debug_action_context" |
| label="%DebugDropDownAction.label" |
| pulldown="true"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%BreakpoingActionSet.label" |
| visible="false" |
| id="org.eclipse.debug.ui.breakpointActionSet"> |
| <menu |
| label="%RunMenu.label" |
| path="additions" |
| id="org.eclipse.ui.run"> |
| <separator |
| name="breakpointGroup"> |
| </separator> |
| <groupMarker |
| name="lineBreakpointGroup"> |
| </groupMarker> |
| <groupMarker |
| name="emptyBreakpointGroup"> |
| </groupMarker> |
| </menu> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" |
| label="%SkipAllBreakpointsAction.label" |
| icon="icons/full/elcl16/skip_brkp.gif" |
| helpContextId="skip_all_breakpoints_action_context" |
| class="org.eclipse.debug.internal.ui.actions.SkipAllBreakpointsAction" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| style="toggle" |
| id="org.eclipse.debug.ui.actions.SkipAllBreakpoints"> |
| </action> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.ToggleWatchpoint" |
| label="%ToggleWatchpointAction.label" |
| icon="icons/full/obj16/readwrite_obj.gif" |
| disabledIcon="icons/full/obj16/readwrite_obj_disabled.gif" |
| helpContextId="toggle_watchpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RetargetWatchpointAction" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.debug.ui.actions.ToggleWatchpoint"> |
| </action> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" |
| label="%ToggleMethodBreakpointAction.label" |
| icon="icons/full/obj16/brkp_obj.gif" |
| disabledIcon="icons/full/obj16/brkpd_obj.gif" |
| helpContextId="toggle_method_breakpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RetargetMethodBreakpointAction" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint"> |
| </action> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.ToggleBreakpoint" |
| label="%ToggleBreakpointAction.label" |
| icon="icons/full/obj16/brkp_obj.gif" |
| disabledIcon="icons/full/obj16/brkpd_obj.gif" |
| helpContextId="toggle_breakpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RetargetToggleLineBreakpointAction" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.debug.ui.actions.ToggleBreakpoint"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%ProfileActionSet.label" |
| visible="false" |
| id="org.eclipse.debug.ui.profileActionSet"> |
| <menu |
| label="%RunMenu.label" |
| path="additions" |
| id="org.eclipse.ui.run"> |
| <separator |
| name="relaunchGroup"> |
| </separator> |
| <separator |
| name="profileGroup"> |
| </separator> |
| </menu> |
| <action |
| id="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction" |
| toolbarPath="org.eclipse.debug.ui.launchActionSet/debug" |
| hoverIcon="icons/full/etool16/profile_exc.gif" |
| class="org.eclipse.debug.internal.ui.actions.ProfileToolbarAction" |
| disabledIcon="icons/full/dtool16/profile_exc.gif" |
| icon="icons/full/etool16/profile_exc.gif" |
| helpContextId="profile_action_context" |
| label="%ProfileDropDownAction.label" |
| pulldown="true"> |
| </action> |
| <action |
| definitionId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" |
| label="%OpenProfileConfigurations.label" |
| helpContextId="open_profile_configurations_action_context" |
| class="org.eclipse.debug.internal.ui.actions.OpenProfileConfigurations" |
| menubarPath="org.eclipse.ui.run/profileGroup" |
| id="org.eclipse.debug.ui.actions.OpenProfileConfigurations"> |
| </action> |
| <action |
| label="%ProfileWithConfigurationAction.label" |
| pulldown="true" |
| helpContextId="profile_with_configuration_action_context" |
| class="org.eclipse.debug.internal.ui.actions.ProfileAsAction" |
| menubarPath="org.eclipse.ui.run/profileGroup" |
| id="org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction"> |
| </action> |
| <action |
| label="%ProfileHistoryMenuAction.label" |
| pulldown="true" |
| helpContextId="profile_history_menu_action_context" |
| class="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction" |
| menubarPath="org.eclipse.ui.run/profileGroup" |
| id="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.actions.ProfileLast" |
| hoverIcon="icons/full/etool16/profile_exc.gif" |
| class="org.eclipse.debug.internal.ui.actions.ProfileLastAction" |
| definitionId="org.eclipse.debug.ui.commands.ProfileLast" |
| disabledIcon="icons/full/dtool16/profile_exc.gif" |
| icon="icons/full/etool16/profile_exc.gif" |
| helpContextId="profile_last_action_context" |
| label="%ProfileLastAction.label" |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.viewActions"> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.DebugView" |
| id="org.eclipse.debug.ui.PulldownActions"> |
| <action |
| id="org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" |
| class="org.eclipse.debug.internal.ui.actions.ViewManagementAction" |
| helpContextId="view_management_action_context" |
| label="%ViewManagementAction.label" |
| menubarPath="additions"> |
| </action> |
| </viewContribution> |
| <!-- Contributions to Debug View Toolbar --> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.DebugView" |
| id="org.eclipse.debug.ui.debugview.toolbar"> |
| <!-- Thread Group --> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated" |
| toolbarPath="threadGroup" |
| hoverIcon="icons/full/elcl16/rem_all_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" |
| disabledIcon="icons/full/dlcl16/rem_all_co.gif" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_terminated_action_context" |
| label="%RemoveAllTerminatedAction.label" |
| tooltip="%RemoveAllTerminatedAction.tooltip"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.disconnect" |
| toolbarPath="threadGroup" |
| hoverIcon="icons/full/elcl16/disconnect_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.DisconnectActionDelegate" |
| disabledIcon="icons/full/dlcl16/disconnect_co.gif" |
| icon="icons/full/elcl16/disconnect_co.gif" |
| helpContextId="disconnect_action_context" |
| label="%DisconnectAction.label" |
| tooltip="%DisconnectAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IDisconnect"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.terminate" |
| toolbarPath="threadGroup" |
| hoverIcon="icons/full/elcl16/terminate_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate" |
| disabledIcon="icons/full/dlcl16/terminate_co.gif" |
| icon="icons/full/elcl16/terminate_co.gif" |
| helpContextId="terminate_action_context" |
| label="%TerminateAction.label" |
| tooltip="%TerminateAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.ITerminate"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.suspend" |
| toolbarPath="threadGroup" |
| hoverIcon="icons/full/elcl16/suspend_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate" |
| disabledIcon="icons/full/dlcl16/suspend_co.gif" |
| enablesFor="1" |
| icon="icons/full/elcl16/suspend_co.gif" |
| label="%SuspendAction.label" |
| helpContextId="suspend_action_context" |
| tooltip="%SuspendAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.ISuspendResume"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.resume" |
| toolbarPath="threadGroup" |
| hoverIcon="icons/full/elcl16/resume_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate" |
| disabledIcon="icons/full/dlcl16/resume_co.gif" |
| enablesFor="1" |
| icon="icons/full/elcl16/resume_co.gif" |
| label="%ResumeAction.label" |
| helpContextId="resume_action_context" |
| tooltip="%ResumeAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.ISuspendResume"> |
| </selection> |
| </action> |
| <!-- Step Group --> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.stepReturn" |
| toolbarPath="stepReturnGroup" |
| hoverIcon="icons/full/elcl16/stepreturn_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate" |
| disabledIcon="icons/full/dlcl16/stepreturn_co.gif" |
| enablesFor="1" |
| icon="icons/full/elcl16/stepreturn_co.gif" |
| label="%StepReturnAction.label" |
| helpContextId="step_return_action_context" |
| tooltip="%StepReturnAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.stepOver" |
| toolbarPath="stepOverGroup" |
| hoverIcon="icons/full/elcl16/stepover_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate" |
| disabledIcon="icons/full/dlcl16/stepover_co.gif" |
| enablesFor="1" |
| icon="icons/full/elcl16/stepover_co.gif" |
| label="%StepOverAction.label" |
| helpContextId="step_over_action_context" |
| tooltip="%StepOverAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.stepInto" |
| toolbarPath="stepIntoGroup" |
| hoverIcon="icons/full/elcl16/stepinto_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate" |
| disabledIcon="icons/full/dlcl16/stepinto_co.gif" |
| enablesFor="1" |
| icon="icons/full/elcl16/stepinto_co.gif" |
| label="%StepIntoAction.label" |
| helpContextId="step_into_action_context" |
| tooltip="%StepIntoAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <!-- Render Group --> |
| <action |
| id="org.eclipse.debug.ui.debugview.toolbar.toggleStepFilters" |
| toolbarPath="renderGroup" |
| hoverIcon="icons/full/elcl16/stepbystep_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate" |
| disabledIcon="icons/full/dlcl16/stepbystep_co.gif" |
| icon="icons/full/elcl16/stepbystep_co.gif" |
| label="%StepWithFiltersAction.label" |
| helpContextId="step_with_filters_action_context" |
| tooltip="%StepWithFiltersAction.tooltip" |
| style="toggle" |
| state="false"> |
| </action> |
| </viewContribution> |
| <!-- Contributions to Breakpoints View Toolbar --> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.BreakpointView" |
| id="org.eclipse.debug.ui.breakpointsview.toolbar"> |
| <action |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.removeAll" |
| toolbarPath="breakpointGroup" |
| hoverIcon="icons/full/elcl16/rem_all_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllBreakpointsAction" |
| disabledIcon="icons/full/dlcl16/rem_all_co.gif" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_breakpoints_action_context" |
| label="%RemoveAllAction.label" |
| tooltip="%RemoveAllBreakpointsAction.tooltip"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.remove" |
| toolbarPath="breakpointGroup" |
| hoverIcon="icons/full/elcl16/rem_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RemoveBreakpointAction" |
| disabledIcon="icons/full/dlcl16/rem_co.gif" |
| icon="icons/full/elcl16/rem_co.gif" |
| helpContextId="remove_breakpoint_action_context" |
| label="%RemoveAction.label" |
| tooltip="%RemoveBreakpointAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IBreakpoint"> |
| </selection> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.setDefaultBreakpointGroup" |
| menubarPath="defaultBreakpointGroup" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.SetDefaultBreakpointGroupAction" |
| icon="icons/full/obj16/breakpoint_group.gif" |
| helpContextId="set_default_breakpoint_group_action_context" |
| label="Set Default Group..." |
| tooltip="Set Default Breakpoint Group"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.clearDefaultBreakpointGroup" |
| menubarPath="defaultBreakpointGroup" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.ClearDefaultBreakpointGroupAction" |
| helpContextId="clear_default_breakpoint_group_action_context" |
| label="Clear Default Group" |
| tooltip="Clear Default Breakpoint Group"> |
| </action> |
| </viewContribution> |
| <!-- Contributions to Expression View Toolbar --> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.VariableView" |
| id="org.eclipse.debug.ui.variableView.toolbar"> |
| <action |
| label="%DetailPaneWordWrapAction.label" |
| style="toggle" |
| helpContextId="detail_pane_word_wrap_action_context" |
| class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction" |
| tooltip="%DetailPaneWordWrapAction.tooltip" |
| menubarPath="viewActions" |
| id="org.eclipse.debug.ui.variableViewActions.toolbar.detailPaneWordWrap"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.ExpressionView" |
| id="org.eclipse.debug.ui.expressionsView.toolbar"> |
| <action |
| id="org.eclipse.debug.ui.expresssionsView.toolbar.removeAll" |
| toolbarPath="expressionGroup" |
| hoverIcon="icons/full/elcl16/rem_all_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllExpressionsAction" |
| disabledIcon="icons/full/dlcl16/rem_all_co.gif" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_expressions_action_context" |
| label="%RemoveAllAction.label" |
| tooltip="%RemoveAllExpressionsAction.tooltip"> |
| </action> |
| <action |
| id="org.eclipse.debug.ui.expresssionsView.toolbar.remove" |
| toolbarPath="expressionGroup" |
| hoverIcon="icons/full/elcl16/rem_co.gif" |
| class="org.eclipse.debug.internal.ui.actions.RemoveExpressionAction" |
| disabledIcon="icons/full/dlcl16/rem_co.gif" |
| icon="icons/full/elcl16/rem_co.gif" |
| helpContextId="remove_expression_action_context" |
| label="%RemoveAction.label" |
| tooltip="%RemoveExpressionAction.tooltip"> |
| <selection |
| class="org.eclipse.debug.core.model.IExpression"> |
| </selection> |
| <selection |
| class="org.eclipse.debug.core.model.IVariable"> |
| </selection> |
| </action> |
| <action |
| label="%DetailPaneWordWrapAction.label" |
| helpContextId="detail_pane_word_wrap_action_context" |
| class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction" |
| state="false" |
| tooltip="%DetailPaneWordWrapAction.tooltip" |
| menubarPath="viewActions" |
| id="org.eclipse.debug.ui.expresssionsView.toolbar.detailPaneWordWrap"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.RegistersView" |
| id="org.eclipse.debug.ui.registersView.toolbar"> |
| <action |
| label="%DetailPaneWordWrapAction.label" |
| style="toggle" |
| helpContextId="detail_pane_word_wrap_action_context" |
| tooltip="%DetailPaneWordWrapAction.tooltip" |
| class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction" |
| menubarPath="viewActions" |
| id="org.eclipse.debug.ui.variableViewActions.toolbar.detailPaneWordWrap"> |
| </action> |
| </viewContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <!-- Watch expression actions --> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IExpression" |
| id="org.eclipse.debug.ui.ExpressionActions"> |
| <visibility> |
| <not> |
| <objectClass |
| name="org.eclipse.debug.core.model.IWatchExpression"> |
| </objectClass> |
| </not> |
| </visibility> |
| <action |
| label="%convertToWatchExpressionAction.label" |
| helpContextId="convert_to_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.ConvertToWatchExpressionAction" |
| tooltip="%convertToWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| enablesFor="*" |
| id="org.eclipse.debug.ui.actions.ConvertToWatchExpression"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IVariable" |
| id="org.eclipse.debug.ui.WatchActions"> |
| <action |
| label="%Watch.label" |
| icon="icons/full/etool16/watch_exp.gif" |
| helpContextId="variable_watch_action_context" |
| class="org.eclipse.debug.internal.ui.actions.WatchAction" |
| menubarPath="openOnGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.WatchAction"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IWatchExpression" |
| id="org.eclipse.debug.ui.WatchExpressionActions"> |
| <action |
| label="%editWatchExpressionAction.label" |
| helpContextId="edit_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.EditWatchExpressionAction" |
| tooltip="%editWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.watchExpressionActions.EditWatchExpression"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IWatchExpression" |
| id="org.eclipse.debug.ui.WatchExpressionActions"> |
| <action |
| label="%enableWatchExpressionAction.label" |
| helpContextId="enable_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.EnableWatchExpressionAction" |
| tooltip="%enableWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.watchExpressionActions.EnableWatchExpression"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IWatchExpression" |
| id="org.eclipse.debug.ui.WatchExpressionActions"> |
| <action |
| label="%disableWatchExpressionAction.label" |
| helpContextId="disable_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.DisableWatchExpressionAction" |
| tooltip="%disableWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.watchExpressionActions.DisableWatchExpression"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.debug.core.model.IWatchExpression" |
| id="org.eclipse.debug.WatchExpressionActions"> |
| <action |
| label="%reevaluateWatchExpressionAction.label" |
| helpContextId="reevaluate_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.ReevaluateWatchExpressionAction" |
| tooltip="%reevaluateWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.watchExpressionActions.ReevaluateWatchExpression"> |
| </action> |
| </objectContribution> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.ExpressionView" |
| id="org.eclipse.debug.ui.ExpressionViewPopupActions"> |
| <action |
| label="%addWatchExpressionAction.label" |
| icon="icons/full/etool16/watch_exp.gif" |
| helpContextId="add_watch_expression_context" |
| class="org.eclipse.debug.internal.ui.actions.AddWatchExpressionAction" |
| tooltip="%addWatchExpressionAction.tooltip" |
| menubarPath="additions" |
| id="org.eclipse.debug.ui.expressionViewActions.AddWatchExpression"> |
| </action> |
| </viewerContribution> |
| <!-- Contributions to Debug View Popup Menu --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.DebugView" |
| id="org.eclipse.debug.ui.debugview.popupMenu"> |
| <!-- Edit Group --> |
| <action |
| label="%CopyToClipboardAction.label" |
| icon="icons/full/elcl16/copy_edit_co.gif" |
| helpContextId="copy_to_clipboard_action_context" |
| class="org.eclipse.debug.internal.ui.actions.CopyToClipboardActionDelegate" |
| menubarPath="editGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyToClipboard"> |
| <selection |
| class="org.eclipse.debug.core.model.IDebugElement"> |
| </selection> |
| </action> |
| <!-- Launch Group --> |
| <action |
| label="%TerminateAllAction.label" |
| icon="icons/full/elcl16/terminate_all_co.gif" |
| helpContextId="terminate_all_action_context" |
| class="org.eclipse.debug.internal.ui.actions.TerminateAllAction" |
| menubarPath="launchGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.terminateAll"> |
| </action> |
| <action |
| label="%RelaunchAction.label" |
| icon="icons/full/elcl16/runlast_co.gif" |
| helpContextId="relaunch_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RelaunchActionDelegate" |
| menubarPath="launchGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.relaunch"> |
| </action> |
| <action |
| label="%TerminateAndRemoveAction.label" |
| icon="icons/full/elcl16/terminate_rem_co.gif" |
| helpContextId="terminate_and_remove_action_context" |
| class="org.eclipse.debug.internal.ui.actions.TerminateAndRemoveActionDelegate" |
| menubarPath="launchGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.terminateAndRemove"> |
| <selection |
| class="org.eclipse.debug.core.model.ITerminate"> |
| </selection> |
| </action> |
| <!-- Thread Group --> |
| <action |
| label="%RemoveAllTerminatedAction.label" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_terminated_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" |
| menubarPath="launchGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.removeAllTerminated"> |
| </action> |
| <action |
| label="%DisconnectAction.label" |
| icon="icons/full/elcl16/disconnect_co.gif" |
| helpContextId="disconnect_action_context" |
| class="org.eclipse.debug.internal.ui.actions.DisconnectActionDelegate" |
| menubarPath="threadGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.disconnect"> |
| <selection |
| class="org.eclipse.debug.core.model.IDisconnect"> |
| </selection> |
| </action> |
| <action |
| label="%TerminateAction.label" |
| icon="icons/full/elcl16/terminate_co.gif" |
| helpContextId="terminate_action_context" |
| definitionId="org.eclipse.debug.ui.commands.Terminate" |
| class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate" |
| menubarPath="threadGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.terminate"> |
| <selection |
| class="org.eclipse.debug.core.model.ITerminate"> |
| </selection> |
| </action> |
| <action |
| label="%SuspendAction.label" |
| icon="icons/full/elcl16/suspend_co.gif" |
| helpContextId="suspend_action_context" |
| definitionId="org.eclipse.debug.ui.commands.Suspend" |
| class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate" |
| menubarPath="threadGroup" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.debugview.popupMenu.suspend"> |
| <selection |
| class="org.eclipse.debug.core.model.ISuspendResume"> |
| </selection> |
| </action> |
| <action |
| label="%ResumeAction.label" |
| icon="icons/full/elcl16/resume_co.gif" |
| helpContextId="resume_action_context" |
| definitionId="org.eclipse.debug.ui.commands.Resume" |
| class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate" |
| menubarPath="threadGroup" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.debugview.popupMenu.resume"> |
| <selection |
| class="org.eclipse.debug.core.model.ISuspendResume"> |
| </selection> |
| </action> |
| <!-- Step Group --> |
| <action |
| label="%StepReturnAction.label" |
| icon="icons/full/elcl16/stepreturn_co.gif" |
| helpContextId="step_return_action_context" |
| definitionId="org.eclipse.debug.ui.commands.StepReturn" |
| class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate" |
| menubarPath="stepReturnGroup" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.debugview.popupMenu.stepReturn"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <action |
| label="%StepOverAction.label" |
| icon="icons/full/elcl16/stepover_co.gif" |
| helpContextId="step_over_action_context" |
| definitionId="org.eclipse.debug.ui.commands.StepOver" |
| class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate" |
| menubarPath="stepOverGroup" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.debugview.popupMenu.stepOver"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <action |
| label="%StepIntoAction.label" |
| icon="icons/full/elcl16/stepinto_co.gif" |
| helpContextId="step_into_action_context" |
| definitionId="org.eclipse.debug.ui.commands.StepInto" |
| class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate" |
| menubarPath="stepIntoGroup" |
| enablesFor="1" |
| id="org.eclipse.debug.ui.debugview.popupMenu.stepInto"> |
| <selection |
| class="org.eclipse.debug.core.model.IStep"> |
| </selection> |
| </action> |
| <!-- Render Group --> |
| <action |
| label="%StepWithFiltersAction.label" |
| icon="icons/full/elcl16/stepbystep_co.gif" |
| helpContextId="step_with_filters_action_context" |
| definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters" |
| class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate" |
| menubarPath="renderGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.stepWithFilters" |
| style="toggle" |
| state="false"> |
| </action> |
| </viewerContribution> |
| <!-- Contributions to Breakpoints View Popup Menu --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.BreakpointView" |
| id="org.eclipse.debug.ui.breakpointview.popupMenu"> |
| <menu |
| label="Select" |
| path="additions" |
| id="selectMenu"> |
| <separator |
| name="additions"> |
| </separator> |
| </menu> |
| <action |
| label="%SelectAll.label" |
| helpContextId="select_all_breakpoints_action_context" |
| class="org.eclipse.debug.internal.ui.actions.SelectAllBreakpointsAction" |
| menubarPath="selectMenu/additions" |
| id="org.eclipse.debug.ui.actions.SelectAllBreakpointsAction"> |
| </action> |
| <menu |
| label="Group All By" |
| path="additions" |
| id="groupAllByMenu"> |
| <separator |
| name="additions"> |
| </separator> |
| </menu> |
| <action |
| label="File" |
| helpContextId="group_all_by_file_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupAllByFileAction" |
| menubarPath="groupAllByMenu/additions" |
| id="org.eclipse.debug.ui.actions.GroupAllByFileAction"> |
| </action> |
| <action |
| label="Project" |
| helpContextId="group_all_by_project_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupAllByProjectAction" |
| menubarPath="groupAllByMenu/additions" |
| id="org.eclipse.debug.ui.actions.GroupAllByProjectAction"> |
| </action> |
| <action |
| label="%RemoveAllAction.label" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_breakpoints_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllBreakpointsAction" |
| menubarPath="breakpointRemoveGroup" |
| id="org.eclipse.debug.ui.actions.RemoveAllBreakpoints"> |
| </action> |
| </viewerContribution> |
| <!-- Breakpoint actions --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.BreakpointView" |
| id="org.eclipse.debug.ui.breakpointview.breakpointActions"> |
| <visibility> |
| <objectClass |
| name="org.eclipse.debug.core.model.IBreakpoint"> |
| </objectClass> |
| </visibility> |
| <action |
| label="Select By Type" |
| helpContextId="select_breakpoints_by_type_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.SelectBreakpointsByTypeAction" |
| menubarPath="selectMenu/additions" |
| id="org.eclipse.debug.ui.actions.SelectBreakpointsByType"> |
| </action> |
| <action |
| label="Select By File" |
| helpContextId="select_breakpoints_by_file_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.SelectBreakpointsByResourceAction" |
| menubarPath="selectMenu/additions" |
| id="org.eclipse.debug.ui.actions.SelectBreakpointsByFile"> |
| </action> |
| <action |
| label="%RemoveAction.label" |
| icon="icons/full/elcl16/rem_co.gif" |
| helpContextId="remove_breakpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RemoveBreakpointAction" |
| menubarPath="breakpointRemoveGroup" |
| id="org.eclipse.debug.ui.actions.RemoveBreakpoint"> |
| </action> |
| <action |
| label="%DisableBreakpointsAction.label" |
| icon="icons/full/elcl16/disabled_co.gif" |
| helpContextId="disable_breakpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.DisableBreakpointsAction" |
| menubarPath="breakpointGroup" |
| enablesFor="2+" |
| id="org.eclipse.debug.ui.actions.DisableBreakpoint"> |
| </action> |
| <action |
| label="%EnableBreakpointsAction.label" |
| icon="icons/full/elcl16/enabled_co.gif" |
| helpContextId="enable_breakpoint_action_context" |
| class="org.eclipse.debug.internal.ui.actions.EnableBreakpointsAction" |
| menubarPath="breakpointGroup" |
| enablesFor="2+" |
| id="org.eclipse.debug.ui.actions.EnableBreakpoint"> |
| </action> |
| <action |
| label="Add To Group" |
| icon="icons/full/obj16/breakpoint_group.gif" |
| helpContextId="add_breakpoint_to_group_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.AddBreakpointToGroupAction" |
| menubarPath="breakpointGroup" |
| enablesFor="1+" |
| id="org.eclipse.debug.ui.actions.AddBreakpointToGroup"> |
| </action> |
| <action |
| label="Remove From Group" |
| icon="icons/full/elcl16/dissolve_group.gif" |
| helpContextId="remove_breakpoint_from_group_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RemoveBreakpointFromGroupAction" |
| menubarPath="breakpointGroup" |
| enablesFor="1+" |
| id="org.eclipse.debug.ui.actions.RemoveBreakpointFromGroup"> |
| </action> |
| </viewerContribution> |
| <!-- Breakpoint group actions --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.BreakpointView" |
| id="org.eclipse.debug.ui.breakpointview.breakpointGroupActions"> |
| <visibility> |
| <objectClass |
| name="java.lang.String"> |
| </objectClass> |
| </visibility> |
| <action |
| label="Rename Group" |
| helpContextId="rename_breakpoint_group_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RenameBreakpointGroupAction" |
| menubarPath="breakpointGroupGroup" |
| enablesFor="1+" |
| id="org.eclipse.debug.ui.actions.RenameBreakpointGroup"> |
| </action> |
| <action |
| label="Dissolve Group" |
| icon="icons/full/elcl16/dissolve_group.gif" |
| helpContextId="dissolve_breakpoint_group_action_context" |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.DissolveBreakpointGroupAction" |
| menubarPath="breakpointGroupGroup" |
| enablesFor="1+" |
| id="org.eclipse.debug.ui.actions.DissolveBreakpointGroup"> |
| </action> |
| </viewerContribution> |
| <!-- Contributions to Variables View Popup Menu --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.VariableView" |
| id="org.eclipse.debug.ui.variablesView.popupMenu"> |
| <!-- Variable Group --> |
| <action |
| label="%CopyVariablesToClipboardAction.label" |
| icon="icons/full/elcl16/copy_edit_co.gif" |
| helpContextId="copy_variables_to_clipboard_action_context" |
| class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate" |
| menubarPath="variableGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard"> |
| <selection |
| class="org.eclipse.debug.core.model.IDebugElement"> |
| </selection> |
| </action> |
| <action |
| label="%SelectAll.label" |
| helpContextId="select_all_variables_action_context" |
| class="org.eclipse.debug.internal.ui.actions.SelectAllVariablesAction" |
| menubarPath="variableGroup" |
| id="org.eclipse.debug.ui.actions.SelectAllVariablesAction"> |
| </action> |
| </viewerContribution> |
| <!-- Contributions to Expression View Popup Menu --> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.ExpressionView" |
| id="org.eclipse.debug.ui.expressionView.popupMenu"> |
| <!-- Expression Group --> |
| <action |
| label="%RemoveAllAction.label" |
| icon="icons/full/elcl16/rem_all_co.gif" |
| helpContextId="remove_all_expressions_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllExpressionsAction" |
| menubarPath="expressionGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.removeAllExpressionsAction"> |
| </action> |
| <action |
| label="%RemoveAction.label" |
| icon="icons/full/elcl16/rem_co.gif" |
| helpContextId="remove_expression_action_context" |
| class="org.eclipse.debug.internal.ui.actions.RemoveExpressionAction" |
| menubarPath="expressionGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.removeExpressionAction"> |
| <selection |
| class="org.eclipse.debug.core.model.IExpression"> |
| </selection> |
| <selection |
| class="org.eclipse.debug.core.model.IVariable"> |
| </selection> |
| </action> |
| <action |
| label="%CopyVariablesToClipboardAction.label" |
| icon="icons/full/elcl16/copy_edit_co.gif" |
| helpContextId="copy_variables_to_clipboard_action_context" |
| class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate" |
| menubarPath="expressionGroup" |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard"> |
| <selection |
| class="org.eclipse.debug.core.model.IDebugElement"> |
| </selection> |
| </action> |
| <action |
| label="%SelectAll.label" |
| helpContextId="select_all_expressions_action_context" |
| class="org.eclipse.debug.internal.ui.actions.SelectAllExpressionsAction" |
| menubarPath="expressionGroup" |
| id="org.eclipse.debug.ui.actions.SelectAllExpressionsAction"> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.RegistersView" |
| id="org.eclipse.debug.ui.registersView.popupMenu"> |
| <!-- Variable Group --> |
| <action |
| menubarPath="variableGroup" |
| class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate" |
| icon="icons/full/elcl16/copy_edit_co.gif" |
| label="%CopyVariablesToClipboardAction.label" |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard" |
| helpContextId="copy_variables_to_clipboard_action_context"> |
| <selection |
| class="org.eclipse.debug.core.model.IDebugElement"> |
| </selection> |
| </action> |
| <action |
| class="org.eclipse.debug.internal.ui.actions.SelectAllVariablesAction" |
| label="%SelectAll.label" |
| menubarPath="variableGroup" |
| helpContextId="select_all_variables_action_context" |
| id="org.eclipse.debug.ui.actions.SelectAllVariablesAction"> |
| </action> |
| </viewerContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.elementFactories"> |
| <factory |
| class="org.eclipse.debug.internal.ui.launchConfigurations.PersistableLaunchConfigurationFactory" |
| id="org.eclipse.debug.ui.PersistableLaunchConfigurationFactory"> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.launchConfigurations.PersistableLaunchConfigurationTypeFactory" |
| id="org.eclipse.debug.ui.PersistableLaunchConfigurationTypeFactory"> |
| </factory> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| name="%NoSourceFoundEditor.name" |
| icon="/icons/full/obj16/stckframe_obj.gif" |
| class="org.eclipse.debug.internal.ui.views.launch.SourceNotFoundEditor" |
| contributorClass="org.eclipse.ui.part.EditorActionBarContributor" |
| id="org.eclipse.debug.ui.NoSourceFoundEditor"> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.debug.core.statusHandlers"> |
| <statusHandler |
| code="115" |
| plugin="org.eclipse.debug.core" |
| class="org.eclipse.debug.internal.ui.WorkingDirectoryStatusHandler" |
| id="org.eclipse.debug.ui.statusHandler.workingDirectory"> |
| </statusHandler> |
| <statusHandler |
| code="200" |
| plugin="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.sourcelookup.Prompter" |
| id="org.eclipse.debug.ui.statusHandler.prompter"> |
| </statusHandler> |
| <statusHandler |
| code="205" |
| plugin="org.eclipse.debug.ui" |
| class="org.eclipse.debug.internal.ui.sourcelookup.ResolveDuplicatesHandler" |
| id="org.eclipse.debug.ui.statusHandler.selectSourceDialog"> |
| </statusHandler> |
| <statusHandler |
| plugin="org.eclipse.debug.core" |
| code="201" |
| class="org.eclipse.debug.internal.ui.launchConfigurations.DebugModePromptStatusHandler" |
| id="org.eclipse.debug.ui.statusHandler.debugModePromptStatusHandler"> |
| </statusHandler> |
| <statusHandler |
| plugin="org.eclipse.debug.core" |
| code="202" |
| class="org.eclipse.debug.internal.ui.launchConfigurations.CompileErrorPromptStatusHandler" |
| id="org.eclipse.debug.ui.statusHandler.compileErrorPromptStatusHandler"> |
| </statusHandler> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchGroups"> |
| <launchGroup |
| label="%DebugLaunchGroup.label" |
| bannerImage="icons/full/wizban/debug_wiz.gif" |
| image="icons/full/etool16/debug_exc.gif" |
| mode="debug" |
| id="org.eclipse.debug.ui.launchGroup.debug" |
| title="%DebugLaunchGroup.title"> |
| </launchGroup> |
| <launchGroup |
| label="%RunLaunchGroup.label" |
| bannerImage="icons/full/wizban/run_wiz.gif" |
| image="icons/full/etool16/run_exc.gif" |
| mode="run" |
| id="org.eclipse.debug.ui.launchGroup.run" |
| title="%RunLaunchGroup.title"> |
| </launchGroup> |
| <launchGroup |
| label="%ProfileLaunchGroup.label" |
| bannerImage="icons/full/wizban/profile_wiz.gif" |
| image="icons/full/etool16/profile_exc.gif" |
| mode="profile" |
| id="org.eclipse.debug.ui.launchGroup.profile" |
| title="%ProfileLaunchGroup.title"> |
| </launchGroup> |
| </extension> |
| <extension |
| point="org.eclipse.ui.propertyPages"> |
| <page |
| objectClass="org.eclipse.debug.core.model.IProcess" |
| name="%processPropertyPageName" |
| class="org.eclipse.debug.internal.ui.preferences.ProcessPropertyPage" |
| id="org.eclipse.debug.ui.properties.process"> |
| </page> |
| <page |
| objectClass="org.eclipse.debug.core.model.IDebugTarget" |
| name="%processPropertyPageName" |
| class="org.eclipse.debug.internal.ui.preferences.ProcessPropertyPage" |
| id="org.eclipse.debug.ui.properties.process"> |
| </page> |
| </extension> |
| <!-- commands and their bindings |
| NOTE: |
| M1 = CTRL/COMMAND |
| M2 = SHIFT |
| M3 = ALT |
| M4 = Platform-specific fourth key |
| --> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| name="%runCategory.name" |
| description="%runCategory.description" |
| id="org.eclipse.debug.ui.category.run"> |
| </category> |
| <command |
| name="%ActionDefinition.toggleStepFilters.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.toggleStepFilters.description" |
| id="org.eclipse.debug.ui.commands.ToggleStepFilters"> |
| </command> |
| <keyBinding |
| keySequence="M2+F5" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.ToggleStepFilters" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.stepInto.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.stepInto.description" |
| id="org.eclipse.debug.ui.commands.StepInto"> |
| </command> |
| <keyBinding |
| keySequence="F5" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.StepInto" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.stepOver.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.stepOver.description" |
| id="org.eclipse.debug.ui.commands.StepOver"> |
| </command> |
| <keyBinding |
| keySequence="F6" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.StepOver" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.stepReturn.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.stepReturn.description" |
| id="org.eclipse.debug.ui.commands.StepReturn"> |
| </command> |
| <keyBinding |
| keySequence="F7" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.StepReturn" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.resume.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.resume.description" |
| id="org.eclipse.debug.ui.commands.Resume"> |
| </command> |
| <keyBinding |
| keySequence="F8" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.Resume" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.terminate.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.terminate.description" |
| id="org.eclipse.debug.ui.commands.Terminate"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.Terminate" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.suspend.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.suspend.description" |
| id="org.eclipse.debug.ui.commands.Suspend"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.Suspend" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.openProfile.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.openProfile.description" |
| id="org.eclipse.debug.ui.commands.OpenProfileConfigurations"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.OpenProfileConfigurations" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.openRun.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.openRun.description" |
| id="org.eclipse.debug.ui.commands.OpenRunConfigurations"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.OpenRunConfigurations" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.openDebug.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.openDebug.description" |
| id="org.eclipse.debug.ui.commands.OpenDebugConfigurations"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.OpenDebugConfigurations" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.debugLast.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.debugLast.description" |
| id="org.eclipse.debug.ui.commands.DebugLast"> |
| </command> |
| <keyBinding |
| keySequence="F11" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.DebugLast" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <keyBinding |
| platform="carbon" |
| keySequence="M1+F11" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.DebugLast" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.runLast.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.runLast.description" |
| id="org.eclipse.debug.ui.commands.RunLast"> |
| </command> |
| <keyBinding |
| keySequence="M1+F11" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.RunLast" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <keyBinding |
| platform="carbon" |
| keySequence="M1+M2+F11" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.RunLast" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.profileLast.name" |
| category="org.eclipse.debug.ui.category.run" |
| description="%ActionDefinition.profileLast.description" |
| id="org.eclipse.debug.ui.commands.ProfileLast"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.ProfileLast" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.runToLine.name" |
| description="%ActionDefinition.runToLine.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.debug.ui.commands.RunToLine"> |
| </command> |
| <keyBinding |
| keySequence="M1+R" |
| scope="org.eclipse.debug.ui.debugging" |
| command="org.eclipse.debug.ui.commands.RunToLine" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.toggleBreakpoint.name" |
| description="%ActionDefinition.toggleBreakpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.debug.ui.commands.ToggleBreakpoint"> |
| </command> |
| <keyBinding |
| keySequence="M1+M2+B" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.ToggleBreakpoint" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.skipAllBreakpoints.name" |
| description="%ActionDefinition.skipAllBreakpoints.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.debug.ui.commands.SkipAllBreakpoints"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.SkipAllBreakpoints" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.toggleWatchpoint.name" |
| description="%ActionDefinition.toggleWatchpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.debug.ui.commands.ToggleWatchpoint"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.ToggleWatchpoint" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.toggleMethodBreakpoint.name" |
| description="%ActionDefinition.toggleMethodBreakpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <!-- views --> |
| <command |
| name="%ViewCommand.debugView.name" |
| description="%ViewCommand.debugView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.DebugView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.DebugView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ViewCommand.breakpointView.name" |
| description="%ViewCommand.breakpointView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.BreakpointView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.BreakpointView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ViewCommand.variableView.name" |
| description="%ViewCommand.variableView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.VariableView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.VariableView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ViewCommand.expressionView.name" |
| description="%ViewCommand.expressionView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.ExpressionView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.ExpressionView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ViewCommand.registerView.name" |
| description="%ViewCommand.registerView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.RegisterView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.RegisterView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ViewCommand.memoryView.name" |
| description="%ViewCommand.memoryView.description" |
| category="org.eclipse.ui.category.views" |
| id="org.eclipse.debug.ui.MemoryView"> |
| </command> |
| <keyBinding |
| keySequence="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.debug.ui.MemoryView" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors.annotationTypes"> |
| <type |
| name="org.eclipse.debug.core.breakpoint" |
| markerType="org.eclipse.debug.core.breakpointMarker"> |
| </type> |
| <type |
| name="org.eclipse.debug.ui.currentIP"> |
| </type> |
| <type |
| name="org.eclipse.debug.ui.secondaryIP"> |
| </type> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors.markerAnnotationSpecification"> |
| <specification |
| colorPreferenceValue="0,0,255" |
| annotationType="org.eclipse.debug.core.breakpoint" |
| colorPreferenceKey="breakpointIndicationColor" |
| overviewRulerPreferenceValue="false" |
| presentationLayer="3" |
| label="%BreakpointMarkerPreference.label" |
| textPreferenceValue="false" |
| textPreferenceKey="breakpointIndication" |
| verticalRulerPreferenceKey="breakpointVerticalRuler" |
| verticalRulerPreferenceValue="true" |
| overviewRulerPreferenceKey="breakpointIndicationInOverviewRuler" |
| icon="icons/full/obj16/brkp_obj.gif" |
| annotationImageProvider="org.eclipse.debug.internal.ui.BreakpointImageProvider"> |
| </specification> |
| <specification |
| colorPreferenceValue="198,219,174" |
| annotationType="org.eclipse.debug.ui.currentIP" |
| icon="icons/full/obj16/inst_ptr_top.gif" |
| verticalRulerPreferenceValue="true" |
| colorPreferenceKey="currentIPColor" |
| overviewRulerPreferenceValue="true" |
| highlightPreferenceKey="currentIPHighlight" |
| presentationLayer="6" |
| highlightPreferenceValue="true" |
| label="%debugCurrentInstructionPointer" |
| textPreferenceValue="false" |
| textPreferenceKey="currentIPIndication" |
| verticalRulerPreferenceKey="currentIPVerticalRuler" |
| overviewRulerPreferenceKey="currentIPOverviewRuler"> |
| </specification> |
| <specification |
| colorPreferenceValue="219,235,204" |
| annotationType="org.eclipse.debug.ui.secondaryIP" |
| icon="icons/full/obj16/inst_ptr.gif" |
| verticalRulerPreferenceValue="true" |
| colorPreferenceKey="secondaryIPColor" |
| overviewRulerPreferenceValue="true" |
| highlightPreferenceKey="secondaryIPHighlight" |
| presentationLayer="6" |
| highlightPreferenceValue="true" |
| label="%debugCallStack" |
| textPreferenceValue="false" |
| textPreferenceKey="secondaryIPIndication" |
| verticalRulerPreferenceKey="secondaryIPVerticalRuler" |
| overviewRulerPreferenceKey="secondaryIPOverviewRuler"> |
| </specification> |
| </extension> |
| <!-- Dynamic (String Substitution) Variables --> |
| <extension |
| point="org.eclipse.core.variables.dynamicVariables"> |
| <variable |
| name="workspace_loc" |
| description="%workspace_loc.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.WorkspaceResolver"> |
| </variable> |
| <variable |
| name="project_loc" |
| description="%project_loc.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> |
| </variable> |
| <variable |
| name="project_path" |
| description="%project_path.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> |
| </variable> |
| <variable |
| name="project_name" |
| description="%project_name.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> |
| </variable> |
| <variable |
| name="resource_loc" |
| description="%resource_loc.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> |
| </variable> |
| <variable |
| name="resource_path" |
| description="%resource_path.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> |
| </variable> |
| <variable |
| name="resource_name" |
| description="%resource_name.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> |
| </variable> |
| <variable |
| name="container_loc" |
| description="%container_loc.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> |
| </variable> |
| <variable |
| name="container_path" |
| description="%container_path.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> |
| </variable> |
| <variable |
| name="container_name" |
| description="%container_name.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> |
| </variable> |
| <variable |
| name="string_prompt" |
| description="%string_prompt.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.StringPrompt"> |
| </variable> |
| <variable |
| name="file_prompt" |
| description="%file_prompt.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.FilePrompt"> |
| </variable> |
| <variable |
| name="folder_prompt" |
| description="%folder_prompt.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.FolderPrompt"> |
| </variable> |
| <variable |
| name="selected_text" |
| description="%selected_text.description" |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.SelectedTextResolver"> |
| </variable> |
| </extension> |
| <!-- String Variable Presentations --> |
| <extension |
| point="org.eclipse.debug.ui.stringVariablePresentations"> |
| <variablePresentation |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" |
| variableName="resource_path"> |
| </variablePresentation> |
| <variablePresentation |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" |
| variableName="resource_loc"> |
| </variablePresentation> |
| <variablePresentation |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" |
| variableName="resource_name"> |
| </variablePresentation> |
| </extension> |
| <!-- Launch Config Comparators --> |
| <extension |
| point="org.eclipse.debug.core.launchConfigurationComparators"> |
| <launchConfigurationComparator |
| attribute="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" |
| class="org.eclipse.debug.internal.ui.launchConfigurations.WorkingSetComparator" |
| id="org.eclipse.debug.ui.workingSetComparator"> |
| </launchConfigurationComparator> |
| </extension> |
| |
| <!-- Editor --> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| name="%sourceNotFoundEditorName" |
| icon="icons/full/obj16/stckframe_obj.gif" |
| class="org.eclipse.debug.internal.ui.sourcelookup.CommonSourceNotFoundEditor" |
| id="org.eclipse.debug.ui.sourcelookup.CommonSourceNotFoundEditor"> |
| </editor> |
| </extension> |
| <!-- ==================================================================== --> |
| <!-- Implementation of the Working set source container type --> |
| <!-- ==================================================================== --> |
| <extension |
| point="org.eclipse.debug.core.sourceContainerTypes"> |
| <sourceContainerType |
| name="%containerName.workingSet" |
| class="org.eclipse.debug.internal.ui.sourcelookup.WorkingSetSourceContainerType" |
| id="org.eclipse.debug.ui.containerType.workingSet"> |
| </sourceContainerType> |
| </extension> |
| <!-- ==================================================================== --> |
| <!-- Implementations of the 7 provided source containers presentation support--> |
| <!-- ==================================================================== --> |
| <extension |
| point="org.eclipse.debug.ui.sourceContainerPresentations"> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.project" |
| icon="icons/full/obj16/prj_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.project"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.WorkingSetSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.ui.containerType.workingSet" |
| icon="icons/full/obj16/workset.gif" |
| id="org.eclipse.debug.ui.containerPresentation.workingSet"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.DirectorySourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.directory" |
| icon="icons/full/obj16/fldr_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.directory"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.FolderSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.folder" |
| icon="icons/full/obj16/fldr_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.folder"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.WorkspaceSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.workspace" |
| icon="icons/full/obj16/prj_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.workspace"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.ArchiveSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.archive" |
| icon="icons/full/obj16/jar_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.archive"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.ExternalArchiveSourceContainerBrowser" |
| containerTypeID="org.eclipse.debug.core.containerType.externalArchive" |
| icon="icons/full/obj16/jar_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.externalArchive"> |
| </sourceContainerPresentation> |
| <sourceContainerPresentation |
| containerTypeID="org.eclipse.debug.core.containerType.default" |
| icon="icons/full/obj16/prj_obj.gif" |
| id="org.eclipse.debug.ui.containerPresentation.default"> |
| </sourceContainerPresentation> |
| </extension> |
| <!-- ========================================= --> |
| <!-- Adapter factories for source lookup --> |
| <!-- ========================================= --> |
| <extension point="org.eclipse.core.runtime.adapters"> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceElementAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.LocalFileStorage"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceElementAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.ZipEntryStorage"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.FolderSourceContainer"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.DirectorySourceContainer"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.ExternalArchiveSourceContainer"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| <factory |
| class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" |
| adaptableType="org.eclipse.debug.core.sourcelookup.containers.ArchiveSourceContainer"> |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> |
| </factory> |
| </extension> |
| <!-- ========================================= --> |
| <!-- Contextual Launch --> |
| <!-- ========================================= --> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <objectContribution |
| objectClass="java.lang.Object" |
| id="org.eclipse.debug.ui.contextualLaunch.profile"> |
| <action |
| label="%ProfileContextMenu.label" |
| style="pulldown" |
| class="org.eclipse.debug.internal.ui.actions.ProfileContextualLaunchAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.debug.ui.contextualLaunch.profile.submenu"> |
| </action> |
| <enablement> |
| <test property="org.eclipse.debug.ui.launchable" value="profile"/> |
| </enablement> |
| </objectContribution> |
| <objectContribution |
| objectClass="java.lang.Object" |
| id="org.eclipse.debug.ui.contextualLaunch.debug"> |
| <action |
| label="%DebugContextMenu.label" |
| style="pulldown" |
| class="org.eclipse.debug.internal.ui.actions.DebugContextualLaunchAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"> |
| </action> |
| <enablement> |
| <test property="org.eclipse.debug.ui.launchable" value="debug"/> |
| </enablement> |
| </objectContribution> |
| <objectContribution |
| objectClass="java.lang.Object" |
| id="org.eclipse.debug.ui.contextualLaunch.run"> |
| <action |
| label="%RunContextMenu.label" |
| style="pulldown" |
| class="org.eclipse.debug.internal.ui.actions.RunContextualLaunchAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.debug.ui.contextualLaunch.run.submenu"> |
| </action> |
| <enablement> |
| <test property="org.eclipse.debug.ui.launchable" value="run"/> |
| </enablement> |
| </objectContribution> |
| </extension> |
| <extension point="org.eclipse.core.expressions.propertyTesters"> |
| <propertyTester |
| namespace="org.eclipse.debug.ui" |
| properties="matchesPattern, projectNature, matchesContentType" |
| type="org.eclipse.core.runtime.IAdaptable" |
| class="org.eclipse.debug.internal.ui.ResourceExtender" |
| id="org.eclipse.debug.ui.IResourceExtender"> |
| </propertyTester> |
| <propertyTester |
| namespace="org.eclipse.debug.ui" |
| properties="launchable" |
| type="java.lang.Object" |
| class="org.eclipse.debug.internal.ui.actions.LaunchablePropertyTester" |
| id="org.eclipse.debug.ui.propertyTesters.launchable"> |
| </propertyTester> |
| <propertyTester |
| namespace="org.eclipse.debug.ui" |
| type="org.eclipse.ui.console.IOConsole" |
| class="org.eclipse.debug.internal.ui.views.console.JavaConsoleTrackerPropertyTester" |
| properties="processTypeTest" |
| id="org.eclipse.jdt.debug.ui.JavaConsolePropertyTester"/> |
| </extension> |
| <!-- Context extensions --> |
| <extension |
| point="org.eclipse.ui.contexts"> |
| <context |
| name="%Context.debugging.name" |
| description="%Context.debugging.description" |
| id="org.eclipse.debug.ui.debugging" |
| parentId="org.eclipse.ui.contexts.window"> |
| </context> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.contextViewBindings"> |
| <contextViewBinding |
| viewId="org.eclipse.debug.ui.VariableView" |
| contextId="org.eclipse.debug.ui.debugging"> |
| </contextViewBinding> |
| <contextViewBinding |
| viewId="org.eclipse.debug.ui.DebugView" |
| contextId="org.eclipse.debug.ui.debugging"> |
| </contextViewBinding> |
| <contextViewBinding |
| viewId="org.eclipse.debug.ui.ExpressionView" |
| contextId="org.eclipse.debug.ui.debugging" |
| autoOpen="false"> |
| </contextViewBinding> |
| <contextViewBinding |
| viewId="org.eclipse.debug.ui.BreakpointView" |
| contextId="org.eclipse.debug.ui.debugging"> |
| </contextViewBinding> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.themes"> |
| <themeElementCategory label="%debugPresentation.label" id="org.eclipse.debug.ui.presentation"/> |
| <fontDefinition |
| label="%DetailPaneFontDefinition.label" |
| defaultsTo="org.eclipse.jface.textfont" |
| categoryId= "org.eclipse.debug.ui.presentation" |
| id="org.eclipse.debug.ui.DetailPaneFont"> |
| <description> |
| %DetailPaneFontDefinition.description |
| </description> |
| </fontDefinition> |
| <fontDefinition |
| label="%MemoryViewTableFontDefinition.label" |
| defaultsTo="org.eclipse.jface.textfont" |
| categoryId= "org.eclipse.debug.ui.presentation" |
| id="org.eclipse.debug.ui.MemoryViewTableFont"> |
| <description> |
| %MemoryViewTableFontDefinition.description |
| </description> |
| </fontDefinition> |
| </extension> |
| <!-- raw hex rendering for Memory View --> |
| <extension |
| id="org.eclipse.debug.ui.rendering.raw_memory" |
| name="%rawHexMemoryRendering.name" |
| point="org.eclipse.debug.core.memoryRenderings"> |
| <rendering |
| name="%RawHex" |
| renderingId="org.eclipse.debug.ui.rendering.raw_memory" |
| renderingFactory="org.eclipse.debug.internal.ui.views.memoryHexRenderingFactory"> |
| <rendering_property |
| renderingId="org.eclipse.debug.ui.rendering.raw_memory" |
| name="viewTabFactory" |
| value="org.eclipse.debug.internal.ui.views.memory.MemoryRenderingViewTabFactory"> |
| </rendering_property> |
| <rendering_property |
| renderingId="org.eclipse.debug.ui.rendering.raw_memory" |
| name="renderer" |
| value="org.eclipse.debug.internal.ui.views.memory.HexRenderer"> |
| </rendering_property> |
| </rendering> |
| </extension> |
| <extension |
| point="org.eclipse.ui.console.consolePatternMatchListener"> |
| <consolePatternMatchListener |
| class="org.eclipse.debug.internal.ui.views.console.ConsoleLineNotifier" |
| id="org.eclipse.debug.ui.consoleLineNotifier" |
| regex=".*\r(\n?)|.*\n"> |
| <enablement> |
| <instanceof value="org.eclipse.debug.internal.ui.views.console.ProcessConsole"/> |
| </enablement> |
| </consolePatternMatchListener> |
| </extension> |
| <extension |
| point="org.eclipse.ui.console.consolePageParticipant"> |
| <consolePageParticipant |
| class="org.eclipse.debug.internal.ui.views.console.ProcessConsolePageParticipant" |
| id="org.eclipse.debug.ui.processConsolePageParticipant"> |
| <enablement> |
| <instanceof value="org.eclipse.debug.internal.ui.views.console.ProcessConsole"/> |
| </enablement> |
| </consolePageParticipant> |
| </extension> |
| </plugin> |