| <?xml version="1.0" encoding="UTF-8"?> | |
| <?eclipse version="3.0"?> | |
| <!-- | |
| Copyright (c) 2005, 2018 IBM Corporation and others. | |
| This program and the accompanying materials | |
| are made available under the terms of the Eclipse Public License 2.0 | |
| which accompanies this distribution, and is available at | |
| https://www.eclipse.org/legal/epl-2.0/ | |
| SPDX-License-Identifier: EPL-2.0 | |
| Contributors: | |
| IBM Corporation - initial API and implementation | |
| Patrick Chuong (Texas Instruments) - Improve usability of the breakpoint view (Bug 238956) | |
| Patrick Chuong (Texas Instruments) - Move debug toolbar actions to main window (Bug 332784) | |
| Axel Richard (Obeo) - Bug 41353 - Launch configurations prototypes | |
| --> | |
| <plugin> | |
| <!-- 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"/> | |
| <extension-point id="memoryRenderings" name="%memoryRenderingsExtensionPointName" schema="schema/memoryRenderings.exsd"/> | |
| <extension-point id="breakpointOrganizers" name="%BreakpointOrganizersName" schema="schema/breakpointOrganizers.exsd"/> | |
| <extension-point id="variableValueEditors" name="%VariableValueEditorsName" schema="schema/variableValueEditors.exsd"/> | |
| <extension-point id="launchConfigurationTabs" name="%LaunchConfigurationTabsExtension.name" schema="schema/launchConfigurationTabs.exsd"/> | |
| <extension-point id="detailPaneFactories" name="%DetailPaneFactoriesExtension.name" schema="schema/detailPaneFactories.exsd"/> | |
| <extension-point id="toggleBreakpointsTargetFactories" name="%ToggleBreakpointsTargetFactoriesExtension.name" schema="schema/toggleBreakpointsTargetFactories.exsd"/> | |
| <!-- Extensions --> | |
| <extension | |
| point="org.eclipse.ui.perspectives"> | |
| <perspective | |
| name="%DebugPerspective.name" | |
| icon="$nl$/icons/full/eview16/debug_persp.png" | |
| class="org.eclipse.debug.internal.ui.DebugPerspectiveFactory" | |
| id="org.eclipse.debug.ui.DebugPerspective"> | |
| <description> | |
| %DebugPerspective.description | |
| </description> | |
| </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> | |
| <viewShortcut | |
| id="org.eclipse.pde.runtime.LogView"> | |
| </viewShortcut> | |
| </perspectiveExtension> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.views"> | |
| <category | |
| name="%DebugViewsCategory.name" | |
| id="org.eclipse.debug.ui"> | |
| </category> | |
| <view | |
| name="%DebugView.name" | |
| icon="$nl$/icons/full/eview16/debug_view.png" | |
| 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="$nl$/icons/full/eview16/breakpoint_view.png" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsView" | |
| allowMultiple="true" | |
| id="org.eclipse.debug.ui.BreakpointView"> | |
| </view> | |
| <view | |
| name="%VariablesView.name" | |
| icon="$nl$/icons/full/eview16/variable_view.png" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.variables.VariablesView" | |
| allowMultiple="true" | |
| id="org.eclipse.debug.ui.VariableView"> | |
| </view> | |
| <view | |
| name="%ExpressionView.name" | |
| icon="$nl$/icons/full/eview16/watchlist_view.png" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.expression.ExpressionView" | |
| allowMultiple="true" | |
| id="org.eclipse.debug.ui.ExpressionView"> | |
| </view> | |
| <view | |
| name="%RegistersView.name" | |
| icon="$nl$/icons/full/eview16/register_view.png" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.registers.RegistersView" | |
| allowMultiple="true" | |
| id="org.eclipse.debug.ui.RegisterView"> | |
| </view> | |
| <view | |
| name="%ModulesView.name" | |
| icon="$nl$/icons/full/eview16/module_view.png" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.modules.ModulesView" | |
| allowMultiple="true" | |
| id="org.eclipse.debug.ui.ModuleView"> | |
| </view> | |
| <view | |
| allowMultiple="true" | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.views.memory.MemoryView" | |
| icon="$nl$/icons/full/eview16/memory_view.png" | |
| id="org.eclipse.debug.ui.MemoryView" | |
| name="%MemoryViewName"> | |
| </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"> | |
| <keywordReference id="org.eclipse.debug.ui.general"/> | |
| </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"> | |
| <keywordReference id="org.eclipse.debug.ui.launching"/> | |
| <keywordReference | |
| id="org.eclipse.debug.ui.contextLaunching"> | |
| </keywordReference> | |
| </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"> | |
| <keywordReference id="org.eclipse.debug.ui.viewManagement"/> | |
| </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"> | |
| <keywordReference id="org.eclipse.debug.ui.console"/> | |
| </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"> | |
| <keywordReference id="org.eclipse.debug.ui.stringSubstitution"/> | |
| </page> | |
| <page | |
| category="org.eclipse.debug.ui.DebugPreferencePage" | |
| class="org.eclipse.debug.internal.ui.preferences.LaunchPerspectivePreferencePage" | |
| id="org.eclipse.debug.ui.PerspectivePreferencePage" | |
| name="%PerspectivePreferencePage.name"> | |
| <keywordReference id="org.eclipse.debug.ui.perspectivesPref"/> | |
| </page> | |
| <page | |
| category="org.eclipse.debug.ui.LaunchingPreferencePage" | |
| class="org.eclipse.debug.internal.ui.preferences.LaunchConfigurationsPreferencePage" | |
| id="org.eclipse.debug.ui.LaunchConfigurations" | |
| name="%LaunchConfigurationsPage.name"> | |
| <keywordReference id="org.eclipse.debug.ui.launchconfigurations"/> | |
| </page> | |
| <page | |
| category="org.eclipse.debug.ui.LaunchingPreferencePage" | |
| class="org.eclipse.debug.internal.ui.preferences.LaunchersPreferencePage" | |
| id="org.eclipse.debug.ui.LaunchDelegatesPreferencePage" | |
| name="%LaunchDelegatesPreferencePage.name"> | |
| <keywordReference | |
| id="org.eclipse.debug.ui.launchDelegatesKeywords"> | |
| </keywordReference> | |
| </page> | |
| </extension> | |
| <extension point="org.eclipse.ui.actionSets"> | |
| <actionSet | |
| label="%BreakpointActionSet.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="lineBreakpointBeforeGroup"> | |
| </groupMarker> | |
| <groupMarker | |
| name="lineBreakpointAfterGroup"> | |
| </groupMarker> | |
| <groupMarker | |
| name="lineBreakpointGroup"> | |
| </groupMarker> | |
| <groupMarker | |
| name="emptyBreakpointGroup"> | |
| </groupMarker> | |
| </menu> | |
| <action | |
| definitionId="org.eclipse.debug.ui.commands.ToggleBreakpoint" | |
| label="%ToggleBreakpointAction.label" | |
| icon="$nl$/icons/full/obj16/brkp_obj.png" | |
| disabledIcon="$nl$/icons/full/obj16/brkpd_obj.png" | |
| helpContextId="toggle_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleBreakpointAction" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointBeforeGroup" | |
| id="org.eclipse.debug.ui.actions.ToggleBreakpoint"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveAllBreakpointsAction" | |
| definitionId="org.eclipse.debug.ui.commands.RemoveAllBreakpoints" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.png" | |
| helpContextId="remove_all_breakpoints_action_context" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| id="org.eclipse.debug.ui.actions.RemoveAllBreakpoints" | |
| label="%RemoveAllBreakpointsAction.label" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointAfterGroup" | |
| style="push"/> | |
| <action | |
| definitionId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" | |
| label="%SkipAllBreakpointsAction.label" | |
| tooltip="%SkipAllBreakpointsAction.tooltip" | |
| icon="$nl$/icons/full/elcl16/skip_brkp.png" | |
| helpContextId="skip_all_breakpoints_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.SkipAllBreakpointsAction" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointAfterGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/breakpointGroup" | |
| style="toggle" | |
| id="org.eclipse.debug.ui.actions.SkipAllBreakpoints"> | |
| </action> | |
| <action | |
| definitionId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" | |
| label="%ToggleMethodBreakpointAction.label" | |
| icon="$nl$/icons/full/obj16/brkp_obj.png" | |
| disabledIcon="$nl$/icons/full/obj16/brkpd_obj.png" | |
| helpContextId="toggle_method_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetMethodBreakpointAction" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointAfterGroup" | |
| id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint"> | |
| </action> | |
| <action | |
| definitionId="org.eclipse.debug.ui.commands.ToggleWatchpoint" | |
| label="%ToggleWatchpointAction.label" | |
| icon="$nl$/icons/full/obj16/readwrite_obj.png" | |
| disabledIcon="$nl$/icons/full/obj16/readwrite_obj_disabled.png" | |
| helpContextId="toggle_watchpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetWatchpointAction" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointAfterGroup" | |
| id="org.eclipse.debug.ui.actions.ToggleWatchpoint"> | |
| </action> | |
| <action | |
| definitionId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" | |
| label="%ToggleLineBreakpointAction.label" | |
| icon="$nl$/icons/full/obj16/brkp_obj.png" | |
| disabledIcon="$nl$/icons/full/obj16/brkpd_obj.png" | |
| helpContextId="toggle_line_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleLineBreakpointAction" | |
| menubarPath="org.eclipse.ui.run/lineBreakpointAfterGroup" | |
| id="org.eclipse.debug.ui.actions.ToggleLineBreakpoint"> | |
| </action> | |
| </actionSet> | |
| <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="$nl$/icons/full/elcl16/stepbystep_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.ToggleStepFiltersCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepbystep_co.png" | |
| icon="$nl$/icons/full/elcl16/stepbystep_co.png" | |
| helpContextId="org.eclipse.debug.ui.step_with_filters_action_context" | |
| label="%StepWithFiltersAction.label" | |
| menubarPath="org.eclipse.ui.run/emptyStepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/renderGroup" | |
| style="toggle" | |
| state="false"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.DropToFrame" | |
| class="org.eclipse.debug.internal.ui.commands.actions.DropToFrameCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.DropToFrame" | |
| icon="$nl$/icons/full/elcl16/drop_to_frame.png" | |
| helpContextId="org.eclipse.debug.ui.drop_to_frame_action_context" | |
| label="%DropToFrame.label" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/renderGroup"> | |
| </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="$nl$/icons/full/dlcl16/runtoline_co.png" | |
| icon="$nl$/icons/full/elcl16/runtoline_co.png" | |
| label="%RunToLine.label" | |
| menubarPath="org.eclipse.ui.run/emptyStepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/emptyStepGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.StepReturn" | |
| hoverIcon="$nl$/icons/full/elcl16/stepreturn_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.StepReturnCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.StepReturn" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepreturn_co.png" | |
| icon="$nl$/icons/full/elcl16/stepreturn_co.png" | |
| helpContextId="step_return_action_context" | |
| label="%StepReturnAction.label" | |
| menubarPath="org.eclipse.ui.run/stepReturnGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/stepReturnGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.StepOver" | |
| hoverIcon="$nl$/icons/full/elcl16/stepover_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.StepOverCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.StepOver" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepover_co.png" | |
| icon="$nl$/icons/full/elcl16/stepover_co.png" | |
| helpContextId="step_over_action_context" | |
| label="%StepOverAction.label" | |
| menubarPath="org.eclipse.ui.run/stepOverGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/stepOverGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.StepInto" | |
| hoverIcon="$nl$/icons/full/elcl16/stepinto_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.StepIntoCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.StepInto" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepinto_co.png" | |
| icon="$nl$/icons/full/elcl16/stepinto_co.png" | |
| helpContextId="step_into_action_context" | |
| label="%StepIntoAction.label" | |
| menubarPath="org.eclipse.ui.run/stepIntoGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/stepIntoGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.toolbar.Disconnect" | |
| hoverIcon="$nl$/icons/full/elcl16/disconnect_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.DisconnectCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.Disconnect" | |
| disabledIcon="$nl$/icons/full/dlcl16/disconnect_co.png" | |
| icon="$nl$/icons/full/elcl16/disconnect_co.png" | |
| helpContextId="disconnect_action_context" | |
| label="%Disconnect.label" | |
| menubarPath="org.eclipse.ui.run/stepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.Terminate" | |
| hoverIcon="$nl$/icons/full/elcl16/terminate_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.TerminateCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.Terminate" | |
| disabledIcon="$nl$/icons/full/dlcl16/terminate_co.png" | |
| icon="$nl$/icons/full/elcl16/terminate_co.png" | |
| helpContextId="terminate_action_context" | |
| label="%TerminateAction.label" | |
| menubarPath="org.eclipse.ui.run/stepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.Suspend" | |
| hoverIcon="$nl$/icons/full/elcl16/suspend_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.SuspendCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.Suspend" | |
| disabledIcon="$nl$/icons/full/dlcl16/suspend_co.png" | |
| icon="$nl$/icons/full/elcl16/suspend_co.png" | |
| helpContextId="suspend_action_context" | |
| label="%SuspendAction.label" | |
| menubarPath="org.eclipse.ui.run/stepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.Resume" | |
| hoverIcon="$nl$/icons/full/elcl16/resume_co.png" | |
| class="org.eclipse.debug.internal.ui.commands.actions.ResumeCommandActionDelegate" | |
| definitionId="org.eclipse.debug.ui.commands.Resume" | |
| disabledIcon="$nl$/icons/full/dlcl16/resume_co.png" | |
| icon="$nl$/icons/full/elcl16/resume_co.png" | |
| helpContextId="resume_action_context" | |
| label="%ResumeAction.label" | |
| menubarPath="org.eclipse.ui.run/stepGroup" | |
| toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> | |
| </action> | |
| </actionSet> | |
| <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 | |
| class="org.eclipse.debug.internal.ui.actions.OpenRunConfigurations" | |
| definitionId="org.eclipse.debug.ui.commands.OpenRunConfigurations" | |
| helpContextId="open_run_configurations_action_context" | |
| id="org.eclipse.debug.ui.actions.OpenRunConfigurations" | |
| label="%OpenRunConfigurations.label" | |
| menubarPath="org.eclipse.ui.run/runGroup"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.RunAsAction" | |
| disabledIcon="$nl$/icons/full/dtool16/run_exc.png" | |
| helpContextId="run_with_configuration_action_context" | |
| icon="$nl$/icons/full/etool16/run_exc.png" | |
| id="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction" | |
| label="%RunWithConfigurationAction.label" | |
| menubarPath="org.eclipse.ui.run/runGroup" | |
| style="pulldown"> | |
| </action> | |
| <action | |
| label="%RunHistoryMenuAction.label" | |
| style="pulldown" | |
| 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="$nl$/icons/full/elcl16/debuglast_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.DebugLastAction" | |
| definitionId="org.eclipse.debug.ui.commands.DebugLast" | |
| disabledIcon="$nl$/icons/full/dlcl16/debuglast_co.png" | |
| icon="$nl$/icons/full/elcl16/debuglast_co.png" | |
| helpContextId="debug_last_action_context" | |
| label="%ContextLaunchingDebugMenu.name" | |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.actions.RunLast" | |
| hoverIcon="$nl$/icons/full/elcl16/runlast_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.RunLastAction" | |
| definitionId="org.eclipse.debug.ui.commands.RunLast" | |
| disabledIcon="$nl$/icons/full/dlcl16/runlast_co.png" | |
| icon="$nl$/icons/full/elcl16/runlast_co.png" | |
| helpContextId="run_last_action_context" | |
| label="%ContextLaunchingRunMenu.name" | |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.internal.ui.actions.RunDropDownAction" | |
| toolbarPath="org.eclipse.debug.ui.launchActionSet/debug" | |
| hoverIcon="$nl$/icons/full/etool16/run_exc.png" | |
| class="org.eclipse.debug.internal.ui.actions.RunToolbarAction" | |
| disabledIcon="$nl$/icons/full/dtool16/run_exc.png" | |
| icon="$nl$/icons/full/etool16/run_exc.png" | |
| helpContextId="run_action_context" | |
| label="%RunDropDownAction.label" | |
| style="pulldown"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations" | |
| definitionId="org.eclipse.debug.ui.commands.OpenDebugConfigurations" | |
| helpContextId="open_debug_configurations_action_context" | |
| id="org.eclipse.debug.ui.actions.OpenDebugConfigurations" | |
| label="%OpenDebugConfigurations.label" | |
| menubarPath="org.eclipse.ui.run/debugGroup"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.DebugAsAction" | |
| disabledIcon="$nl$/icons/full/dtool16/debug_exc.png" | |
| helpContextId="debug_with_configuration_action_context" | |
| icon="$nl$/icons/full/etool16/debug_exc.png" | |
| id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction" | |
| label="%DebugWithConfigurationAction.label" | |
| menubarPath="org.eclipse.ui.run/debugGroup" | |
| style="pulldown"> | |
| </action> | |
| <action | |
| label="%DebugHistoryMenuAction.label" | |
| style="pulldown" | |
| 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="org.eclipse.debug.ui.launchActionSet/debug" | |
| hoverIcon="$nl$/icons/full/etool16/debug_exc.png" | |
| class="org.eclipse.debug.internal.ui.actions.DebugToolbarAction" | |
| disabledIcon="$nl$/icons/full/dtool16/debug_exc.png" | |
| icon="$nl$/icons/full/etool16/debug_exc.png" | |
| helpContextId="debug_action_context" | |
| label="%DebugDropDownAction.label" | |
| style="pulldown"> | |
| </action> | |
| </actionSet> | |
| <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="$nl$/icons/full/etool16/profile_exc.png" | |
| class="org.eclipse.debug.internal.ui.actions.ProfileToolbarAction" | |
| disabledIcon="$nl$/icons/full/dtool16/profile_exc.png" | |
| icon="$nl$/icons/full/etool16/profile_exc.png" | |
| helpContextId="profile_action_context" | |
| label="%ProfileDropDownAction.label" | |
| style="pulldown"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.OpenProfileConfigurations" | |
| definitionId="org.eclipse.debug.ui.commands.OpenProfileConfigurations" | |
| helpContextId="open_profile_configurations_action_context" | |
| id="org.eclipse.debug.ui.actions.OpenProfileConfigurations" | |
| label="%OpenProfileConfigurations.label" | |
| menubarPath="org.eclipse.ui.run/profileGroup"> | |
| </action> | |
| <action | |
| label="%ProfileWithConfigurationAction.label" | |
| style="pulldown" | |
| 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" | |
| style="pulldown" | |
| 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="$nl$/icons/full/etool16/profile_exc.png" | |
| class="org.eclipse.debug.internal.ui.actions.ProfileLastAction" | |
| definitionId="org.eclipse.debug.ui.commands.ProfileLast" | |
| disabledIcon="$nl$/icons/full/dtool16/profile_exc.png" | |
| icon="$nl$/icons/full/etool16/profile_exc.png" | |
| helpContextId="profile_last_action_context" | |
| label="%ProfileLastAction.label" | |
| menubarPath="org.eclipse.ui.run/relaunchGroup"> | |
| </action> | |
| </actionSet> | |
| </extension> | |
| <!-- By default hide the Run-to-Line toolbar item (bug 25876 comment #77) --> | |
| <extension point="org.eclipse.ui.perspectiveExtensions"> | |
| <perspectiveExtension targetID="*"> | |
| <hiddenToolBarItem id="org.eclipse.debug.ui.commands.RunToLine"/> | |
| </perspectiveExtension> | |
| </extension> | |
| <!-- Command framework contribution for the main menu --> | |
| <extension | |
| point="org.eclipse.ui.menus"> | |
| <menuContribution | |
| locationURI="menu:org.eclipse.ui.main.menu?after=additions"> | |
| <!-- Need to re-create the menu structure in the command framework | |
| so that contributed commands will be placed correctly in menus --> | |
| <menu | |
| id="org.eclipse.ui.run" | |
| label="%RunMenu.label"> | |
| <separator name="stepGroup" visible="true"/> | |
| <separator name="stepIntoGroup"/> | |
| <separator name="stepOverGroup"/> | |
| <separator name="stepReturnGroup"/> | |
| <separator name="emptyStepGroup"/> | |
| <separator name="relaunchGroup" visible="true"/> | |
| <separator name="profileGroup" visible="true"/> | |
| <separator name="runGroup" visible="true"/> | |
| <separator name="debugGroup" visible="true"/> | |
| <separator name="emptyLaunchGroup" visible="true"/> | |
| <separator name="breakpointGroup" visible="true"/> | |
| <separator name="lineBreakpointBeforeGroup" visible="true"/> | |
| <separator name="lineBreakpointAfterGroup"/> | |
| <separator name="lineBreakpointGroup"/> | |
| <separator name="emptyBreakpointGroup"/> | |
| </menu> | |
| </menuContribution> | |
| <menuContribution | |
| locationURI="menu:org.eclipse.ui.run?after=breakpointGroup"> | |
| <menu | |
| id="breakpointTypes" | |
| label="%BreakpointTypesMenu.label"> | |
| <visibleWhen checkEnabled="false"> | |
| <and> | |
| <with variable="org.eclipse.core.runtime.Platform"> | |
| <test property="org.eclipse.core.runtime.bundleState" | |
| args="org.eclipse.debug.ui" | |
| value="ACTIVE"/> | |
| </with> | |
| <with variable="activeContexts"> | |
| <iterate operator="or"> | |
| <equals value="org.eclipse.debug.ui.breakpointActionSet"/> | |
| </iterate> | |
| </with> | |
| <systemTest | |
| property="org.eclipse.debug.ui.breakpoints.toggleFactoriesUsed" | |
| value="true"> | |
| </systemTest> | |
| </and> | |
| </visibleWhen> | |
| <dynamic | |
| id="org.eclipse.debug.ui.actions.BreakpointTypesContribution" | |
| class="org.eclipse.debug.ui.actions.BreakpointTypesContribution"> | |
| </dynamic> | |
| </menu> | |
| </menuContribution> | |
| <menuContribution | |
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> | |
| <toolbar | |
| id="org.eclipse.debug.ui.launch.toolbar" | |
| label="%LaunchActionSet.label"> | |
| <separator | |
| name="launchGroup" | |
| visible="false"> | |
| </separator> | |
| </toolbar> | |
| <toolbar | |
| id="org.eclipse.debug.ui.main.toolbar" | |
| label="%DebugActionSet.label"> | |
| <separator | |
| name="breakpointGroup" | |
| visible="true"> | |
| </separator> | |
| <separator | |
| name="threadGroup" | |
| visible="true"> | |
| </separator> | |
| <separator | |
| name="stepGroup"> | |
| </separator> | |
| <separator | |
| name="stepIntoGroup"> | |
| </separator> | |
| <separator | |
| name="stepOverGroup"> | |
| </separator> | |
| <separator | |
| name="stepReturnGroup"> | |
| </separator> | |
| <separator | |
| name="emptyStepGroup"> | |
| </separator> | |
| <separator | |
| name="renderGroup" | |
| visible="true"> | |
| </separator> | |
| </toolbar> | |
| </menuContribution> | |
| <menuContribution | |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> | |
| <command | |
| commandId="org.eclipse.debug.ui.actions.WatchCommand" | |
| helpContextId="variable_watch_action_context" | |
| icon="$nl$/icons/full/etool16/watch_exp.png" | |
| label="%Watch.label"> | |
| <visibleWhen> | |
| <and> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.ui" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| <with | |
| variable="selection"> | |
| <count | |
| value="+"> | |
| </count> | |
| <iterate> | |
| <instanceof | |
| value="org.eclipse.core.runtime.IAdaptable"> | |
| </instanceof> | |
| <test | |
| property="org.eclipse.debug.ui.canCreateWatchExpression" | |
| value="true"> | |
| </test> | |
| </iterate> | |
| </with> | |
| </and> | |
| </visibleWhen> | |
| </command> | |
| </menuContribution> | |
| </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"> | |
| <action | |
| id="org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated" | |
| toolbarPath="threadGroup" | |
| hoverIcon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.png" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| helpContextId="remove_all_terminated_action_context" | |
| label="%RemoveAllTerminatedAction.label" | |
| tooltip="%RemoveAllTerminatedAction.tooltip"> | |
| </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="$nl$/icons/full/elcl16/rem_all_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveAllBreakpointsAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.png" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| helpContextId="remove_all_breakpoints_action_context" | |
| label="%RemoveAllAction.label" | |
| tooltip="%RemoveAllBreakpointsAction.tooltip"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.remove" | |
| definitionId="org.eclipse.ui.edit.delete" | |
| toolbarPath="breakpointGroup" | |
| hoverIcon="$nl$/icons/full/elcl16/rem_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveBreakpointAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_co.png" | |
| icon="$nl$/icons/full/elcl16/rem_co.png" | |
| 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.linkWithDebugView" | |
| toolbarPath="navigationGroup" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.LinkBreakpointsWithDebugViewAction" | |
| icon="$nl$/icons/full/elcl16/synced.png" | |
| helpContextId="link_breakpoints_with_debug_view_action_context" | |
| label="%LinkWithDebugView.label" | |
| tooltip="%LinkWithDebugView.tooltip"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.BreakpointsCollapseAllAction" | |
| definitionId="org.eclipse.ui.navigate.collapseAll" | |
| helpContextId="breakpoints_collapse_all_action_context" | |
| icon="$nl$/icons/full/elcl16/collapseall.png" | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.collapseAll" | |
| label="%CollapseAll.label" | |
| toolbarPath="navigationGroup" | |
| tooltip="%CollapseAll.tooltip"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.BreakpointsExpandAllAction" | |
| definitionId="org.eclipse.ui.navigate.expandAll" | |
| helpContextId="breakpoints_expand_all_action_context" | |
| icon="$nl$/icons/full/elcl16/expandall.png" | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.expandAll" | |
| label="%ExpandAll.label" | |
| toolbarPath="navigationGroup" | |
| tooltip="%ExpandAll.tooltip"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.WorkingSetsAction" | |
| helpContextId="breakpoint_working_sets_action_context" | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.workingSets" | |
| label="%workingSets.label" | |
| menubarPath="defaultBreakpointGroup" | |
| style="push" | |
| tooltip="%workingSets.tooltip"/> | |
| <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="%clearDefaultGroup.label" | |
| tooltip="%clearDefaultGroup.tooltip"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.setDefaultBreakpointGroup" | |
| menubarPath="defaultBreakpointGroup" | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.SetDefaultBreakpointGroupAction" | |
| icon="$nl$/icons/full/obj16/brkp_grp.png" | |
| helpContextId="set_default_breakpoint_group_action_context" | |
| label="%setDefaultGroup.label" | |
| tooltip="%setDefaultGroup.tooltip"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.sortByAction" | |
| menubarPath="defaultBreakpointGroup" | |
| class="org.eclipse.debug.internal.ui.actions.breakpointSortBy.SortBreakpointsByAction" | |
| helpContextId="sort_breakpoints_by_action_context" | |
| label="%SortBy.label" | |
| tooltip="%SortBy.tooltip"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.groupByAction" | |
| menubarPath="defaultBreakpointGroup" | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupBreakpointsByAction" | |
| helpContextId="group_breakpoints_by_action_context" | |
| label="%GroupBy.label" | |
| tooltip="%GroupBy.tooltip"> | |
| </action> | |
| </viewContribution> | |
| <!-- Contributions to Expression View Toolbar --> | |
| <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="$nl$/icons/full/elcl16/rem_all_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.RemoveAllExpressionsAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.png" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| helpContextId="remove_all_expressions_action_context" | |
| label="%RemoveAllAction.label" | |
| tooltip="%RemoveAllExpressionsAction.tooltip"> | |
| </action> | |
| <action | |
| id="org.eclipse.debug.ui.expresssionsView.toolbar.remove" | |
| toolbarPath="expressionGroup" | |
| definitionId="org.eclipse.ui.edit.delete" | |
| hoverIcon="$nl$/icons/full/elcl16/rem_co.png" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.RemoveExpressionAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/rem_co.png" | |
| icon="$nl$/icons/full/elcl16/rem_co.png" | |
| 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="%addWatchExpressionAction.label" | |
| toolbarPath="expressionGroup" | |
| icon="$nl$/icons/full/elcl16/monitorexpression_tsk.png" | |
| hoverIcon="$nl$/icons/full/elcl16/monitorexpression_tsk.png" | |
| helpContextId="add_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.AddWatchExpressionAction" | |
| tooltip="%addWatchExpressionAction.tooltip" | |
| id="org.eclipse.debug.ui.expresssionsView.toolbar.AddWatchExpression"> | |
| </action> | |
| </viewContribution> | |
| <viewContribution | |
| targetID="org.eclipse.debug.ui.MemoryView" | |
| id="org.eclipse.debug.ui.memoryView.toolbar"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.PinMemoryBlockAction" | |
| helpContextId="PinMemoryBlockAction_context" | |
| icon="$nl$/icons/full/elcl16/pin.png" | |
| id="org.eclipse.debug.ui.PinMemoryBlockAction" | |
| label="%PinMemoryBlockAction.label" | |
| state="false" | |
| style="toggle" | |
| toolbarPath="additions" | |
| tooltip="%PinMemoryBlockAction.tooltip"/> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.NewMemoryViewAction" | |
| helpContextId="NewMemoryViewAction_context" | |
| icon="$nl$/icons/full/elcl16/new_con.png" | |
| id="org.eclipse.debug.ui.NewMemoryViewAction" | |
| label="%NewMemoryViewAction.label" | |
| style="push" | |
| toolbarPath="additions" | |
| tooltip="%NewMemoryViewAction.tooltip"/> | |
| <action | |
| disabledIcon="$nl$/icons/full/dlcl16/var_cntnt_prvdr.png" | |
| hoverIcon="$nl$/icons/full/elcl16/var_cntnt_prvdr.png" | |
| toolbarPath="MemoryMonitorsGroup" | |
| label="%ToggleMemoryMonitorsPaneAction.name" | |
| tooltip="%ToggleMemoryMonitorsPaneAction.tooltip" | |
| class="org.eclipse.debug.internal.ui.views.memory.ToggleMemoryMonitorsAction" | |
| icon="$nl$/icons/full/elcl16/var_cntnt_prvdr.png" | |
| style="toggle" | |
| id="org.eclipse.debug.ui.togglemonitors"/> | |
| <action | |
| disabledIcon="$nl$/icons/full/dlcl16/synced.png" | |
| hoverIcon="$nl$/icons/full/elcl16/synced.png" | |
| toolbarPath="RenderingPanesGroup" | |
| label="%LinkRenderingPanesAction.name" | |
| tooltip="%LinkRenderingPanesAction.tooltip" | |
| icon="$nl$/icons/full/elcl16/synced.png" | |
| class="org.eclipse.debug.internal.ui.views.memory.LinkRenderingPanesAction" | |
| style="toggle" | |
| id="org.eclipse.debug.ui.linkrenderingpanes"/> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.TableRenderingPrefAction" | |
| helpContextId="TableRenderingPrefAction_context" | |
| id="org.eclipse.debug.ui.tablerendering.preferencesaction" | |
| label="%TableRenderingPrefActionName" | |
| menubarPath="additions" | |
| style="push" | |
| tooltip="%TableRenderingPrefActionName"/> | |
| <action | |
| disabledIcon="$nl$/icons/full/dlcl16/det_pane_right.png" | |
| hoverIcon="$nl$/icons/full/elcl16/det_pane_right.png" | |
| toolbarPath="RenderingPanesGroup" | |
| label="%ToggleSplitPaneAction.name" | |
| tooltip="%ToggleSplitPaneAction.tooltip" | |
| icon="$nl$/icons/full/elcl16/toggledetailpane_co.png" | |
| class="org.eclipse.debug.internal.ui.views.memory.ToggleSplitPaneAction" | |
| style="toggle" | |
| id="org.eclipse.debug.ui.togglesplitpane"/> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.SwitchMemoryBlockAction" | |
| disabledIcon="$nl$/icons/full/dlcl16/display_selected_mb.png" | |
| helpContextId="switchMemoryBlockAction_context" | |
| hoverIcon="$nl$/icons/full/elcl16/display_selected_mb.png" | |
| icon="$nl$/icons/full/elcl16/display_selected_mb.png" | |
| id="org.eclipse.debug.ui.switchMemoryBlock" | |
| label="%switchMemoryBlock.label" | |
| toolbarPath="switchMonitorGroup" | |
| tooltip="%switchMemoryBlock.tooltip"/> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.MemoryViewPrefAction" | |
| helpContextId="MemoryViewPreferences_context" | |
| id="org.eclipse.debug.ui.memoryViewPreferencesAction" | |
| label="%memoryViewPrefAction.label" | |
| menubarPath="additions" | |
| style="push" | |
| tooltip="%memoryViewPrefAction.label"/> | |
| </viewContribution> | |
| </extension> | |
| <extension point="org.eclipse.core.expressions.propertyTesters"> | |
| <propertyTester | |
| namespace="org.eclipse.debug.ui" | |
| properties="canCreateWatchExpression" | |
| type="org.eclipse.core.runtime.IAdaptable" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.WatchExpressionFactoryTester" | |
| id="org.eclipse.debug.ui.expressions.IWatchExpressionFactoryTester"> | |
| </propertyTester> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.popupMenus"> | |
| <objectContribution | |
| id="org.eclipse.debug.ui.memory" | |
| objectClass="org.eclipse.debug.internal.ui.views.memory.renderings.AbstractIntegerRendering"> | |
| <menu | |
| id="org.eclipse.debug.ui.memory.rendering.setendianess" | |
| label="%Endianess" | |
| path="additions"> | |
| <separator | |
| name="setEndianessGroup"> | |
| </separator> | |
| <groupMarker | |
| name="defaultEndianessGroup"> | |
| </groupMarker> | |
| </menu> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.LittleEndianAction" | |
| enablesFor="1" | |
| helpContextId="LittleEndianAction_context" | |
| id="org.eclipse.debug.ui.memory.rendering.LittleEndianAction" | |
| label="%LittleEndianActionName" | |
| menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.BigEndianAction" | |
| enablesFor="1" | |
| helpContextId="BigEndianAction_context" | |
| id="org.eclipse.debug.ui.memory.rendering.BigEndianAction" | |
| label="%BigEndianActionName" | |
| menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.DefaultEndianessAction" | |
| enablesFor="1" | |
| helpContextId="RestoreDefEndianessAction_context" | |
| id="org.eclipse.debug.ui.memory.rendering.DefaultEndianAction" | |
| label="%RestoreDefEndianessActionName" | |
| menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/defaultEndianessGroup"> | |
| </action> | |
| </objectContribution> | |
| <viewerContribution | |
| id="org.eclipse.debug.ui.memory.renderingviewpane.1" | |
| targetID="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1"> | |
| <menu | |
| id="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove" | |
| label="%AddRemoveRenderingMenu.name" | |
| path="popUpBegin"> | |
| </menu> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.RemoveRenderingContextAction" | |
| helpContextId="RemoveRenderingContextAction_context" | |
| icon="$nl$/icons/full/elcl16/removememory_tsk.png" | |
| id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1.remove" | |
| label="%RemoveRenderingAction.name" | |
| menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.AddMemoryRenderingContextAction" | |
| helpContextId="AddRenderingContextAction_context" | |
| icon="$nl$/icons/full/elcl16/monitorexpression_tsk.png" | |
| id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1.add" | |
| label="%AddRenderingAction.name" | |
| menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| id="org.eclipse.debug.ui.memory.renderingviewpane.2" | |
| targetID="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2"> | |
| <menu | |
| id="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove" | |
| label="%AddRemoveRenderingMenu.name" | |
| path="popUpBegin"> | |
| </menu> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.RemoveRenderingContextAction" | |
| helpContextId="RemoveRenderingContextAction_context" | |
| icon="$nl$/icons/full/elcl16/removememory_tsk.png" | |
| id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2.remove" | |
| label="%RemoveRenderingAction.name" | |
| menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.AddMemoryRenderingContextAction" | |
| helpContextId="AddRenderingContextAction_context" | |
| icon="$nl$/icons/full/elcl16/monitorexpression_tsk.png" | |
| id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2.add" | |
| label="%AddRenderingAction.name" | |
| menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| id="org.eclipse.debug.ui.memory.memoryBlockTreeViewPane" | |
| targetID="org.eclipse.debug.ui.MemoryView.MemoryBlocksTreeViewPane"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.memory.ResetMemoryBlockAction" | |
| helpContextId="resetMemoryMonitor_context" | |
| icon="$nl$/icons/full/elcl16/memoryreset_tsk.png" | |
| id="org.eclipse.debug.ui.resetMemoryBlock" | |
| label="%resetMemoryMonitorAction.label" | |
| menubarPath="additions"> | |
| </action> | |
| </viewerContribution> | |
| <objectContribution | |
| id="org.eclipse.debug.ui.contextualLaunch.profile" | |
| objectClass="java.lang.Object"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.ProfileContextualLaunchAction" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.contextualLaunch.profile.submenu" | |
| label="%ProfileContextMenu.label" | |
| menubarPath="additions" | |
| style="pulldown"> | |
| </action> | |
| <enablement> | |
| <or> | |
| <and> | |
| <not> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| </not> | |
| <adapt | |
| type="org.eclipse.core.resources.IResource"> | |
| </adapt> | |
| </and> | |
| <and> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| <test | |
| property="org.eclipse.debug.core.launchable" | |
| value="profile"> | |
| </test> | |
| </and> | |
| </or> | |
| </enablement> | |
| </objectContribution> | |
| <objectContribution | |
| id="org.eclipse.debug.ui.contextualLaunch.debug" | |
| objectClass="java.lang.Object"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.DebugContextualLaunchAction" | |
| enablesFor="+" | |
| icon="$nl$/icons/full/etool16/debug_exc.png" | |
| id="org.eclipse.debug.ui.contextualLaunch.debug.submenu" | |
| label="%DebugContextMenu.label" | |
| menubarPath="additions" | |
| style="pulldown"> | |
| </action> | |
| <enablement> | |
| <or> | |
| <and> | |
| <not> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| </not> | |
| <adapt | |
| type="org.eclipse.core.resources.IResource"> | |
| </adapt> | |
| </and> | |
| <and> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| <test | |
| property="org.eclipse.debug.core.launchable" | |
| value="debug"> | |
| </test> | |
| </and> | |
| </or> | |
| </enablement> | |
| </objectContribution> | |
| <objectContribution | |
| id="org.eclipse.debug.ui.contextualLaunch.run" | |
| objectClass="java.lang.Object"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.RunContextualLaunchAction" | |
| enablesFor="+" | |
| icon="$nl$/icons/full/etool16/run_exc.png" | |
| id="org.eclipse.debug.ui.contextualLaunch.run.submenu" | |
| label="%RunContextMenu.label" | |
| menubarPath="additions" | |
| style="pulldown"> | |
| </action> | |
| <enablement> | |
| <or> | |
| <and> | |
| <not> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| </not> | |
| <adapt | |
| type="org.eclipse.core.resources.IResource"> | |
| </adapt> | |
| </and> | |
| <and> | |
| <with | |
| variable="org.eclipse.core.runtime.Platform"> | |
| <test | |
| args="org.eclipse.debug.core" | |
| property="org.eclipse.core.runtime.bundleState" | |
| value="ACTIVE"> | |
| </test> | |
| </with> | |
| <test | |
| property="org.eclipse.debug.core.launchable" | |
| value="run"> | |
| </test> | |
| </and> | |
| </or> | |
| </enablement> | |
| </objectContribution> | |
| <viewerContribution | |
| id="org.eclipse.debug.ui.processConsoleContextMenu" | |
| targetID="org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu"> | |
| <action | |
| class="org.eclipse.debug.internal.ui.commands.actions.TerminateAllActionDelegate" | |
| helpContextId="terminate_all_action_context" | |
| icon="$nl$/icons/full/elcl16/terminate_all_co.png" | |
| id="org.eclipse.debug.ui.consoleTerminateAllAction" | |
| label="%TerminateAllAction.label" | |
| menubarPath="additions" | |
| tooltip="%TerminateAllAction.tooltip"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" | |
| helpContextId="console_remove_all_terminated_context" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| id="org.eclipse.debug.ui.consoleRemoveAllTerminatedAction" | |
| label="%RemoveAllTerminatedAction.label" | |
| menubarPath="additions" | |
| tooltip="%RemoveAllTerminatedAction.tooltip"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.views.console.ConsoleShowPreferencesAction" | |
| helpContextId="console_show_preferences_action_context" | |
| id="org.eclipse.debug.ui.consolePreferencesAction" | |
| label="%ConsolePreferencesAction.label" | |
| menubarPath="preferences" | |
| tooltip="%ConsolePreferencesAction.tooltip"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.ExpressionView" | |
| id="org.eclipse.debug.ui.ExpressionActions"> | |
| <visibility> | |
| <and> | |
| <objectClass name="org.eclipse.debug.core.model.IExpression"/> | |
| <not> | |
| <objectClass name="org.eclipse.debug.core.model.IWatchExpression"/> | |
| </not> | |
| </and> | |
| </visibility> | |
| <action | |
| label="%convertToWatchExpressionAction.label" | |
| helpContextId="convert_to_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.ConvertToWatchExpressionAction" | |
| tooltip="%convertToWatchExpressionAction.tooltip" | |
| menubarPath="additions" | |
| enablesFor="*" | |
| id="org.eclipse.debug.ui.actions.ConvertToWatchExpression"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.ExpressionView" | |
| id="org.eclipse.debug.ui.WatchExpressionActions"> | |
| <action | |
| label="%editWatchExpressionAction.label" | |
| helpContextId="edit_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.EditWatchExpressionAction" | |
| tooltip="%editWatchExpressionAction.tooltip" | |
| menubarPath="additions" | |
| enablesFor="1" | |
| id="org.eclipse.debug.ui.watchExpressionActions.EditWatchExpression"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.ExpressionView" | |
| id="org.eclipse.debug.ui.WatchExpressionActions"> | |
| <action | |
| label="%enableWatchExpressionAction.label" | |
| helpContextId="enable_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.EnableWatchExpressionAction" | |
| tooltip="%enableWatchExpressionAction.tooltip" | |
| menubarPath="additions" | |
| enablesFor="1" | |
| id="org.eclipse.debug.ui.watchExpressionActions.EnableWatchExpression"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.ExpressionView" | |
| id="org.eclipse.debug.ui.WatchExpressionActions"> | |
| <action | |
| label="%disableWatchExpressionAction.label" | |
| helpContextId="disable_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.DisableWatchExpressionAction" | |
| tooltip="%disableWatchExpressionAction.tooltip" | |
| menubarPath="additions" | |
| enablesFor="1" | |
| id="org.eclipse.debug.ui.watchExpressionActions.DisableWatchExpression"> | |
| </action> | |
| </viewerContribution> | |
| <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.expressions.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="$nl$/icons/full/elcl16/monitorexpression_tsk.png" | |
| helpContextId="add_watch_expression_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.AddWatchExpressionAction" | |
| tooltip="%addWatchExpressionAction.tooltip" | |
| menubarPath="additions" | |
| id="org.eclipse.debug.ui.expressionViewActions.AddWatchExpression"> | |
| </action> | |
| </viewerContribution> | |
| <!-- Watchpoint actions --> | |
| <objectContribution | |
| objectClass="org.eclipse.debug.core.model.IWatchpoint" | |
| id="org.eclipse.debug.ui.WatchpointToggleActions"> | |
| <action | |
| label="%accessAction.label" | |
| helpContextId="access_toggle_action_context" | |
| state="false" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.AccessWatchpointToggleAction" | |
| menubarPath="emptyBreakpointGroup" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.actions.AccessToggle"> | |
| </action> | |
| <action | |
| label="%modificationAction.label" | |
| helpContextId="modification_toggle_action_context" | |
| state="false" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.ModificationWatchpointToggleAction" | |
| menubarPath="emptyBreakpointGroup" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.actions.ModificationToggle"> | |
| </action> | |
| </objectContribution> | |
| <!-- Contributions to Debug View Popup Menu --> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.DebugView" | |
| id="org.eclipse.debug.ui.debugview.popupMenu"> | |
| <action | |
| label="%CopyToClipboardAction.label" | |
| icon="$nl$/icons/full/elcl16/copy_edit_co.png" | |
| definitionId="org.eclipse.ui.edit.copy" | |
| helpContextId="copy_to_clipboard_action_context" | |
| class="org.eclipse.debug.internal.ui.views.launch.LaunchViewCopyToClipboardActionDelegate" | |
| menubarPath="editGroup" | |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyToClipboard"> | |
| </action> | |
| <action | |
| label="%RelaunchAction.label" | |
| icon="$nl$/icons/full/elcl16/runlast_co.png" | |
| 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="%RemoveAllTerminatedAction.label" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| 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> | |
| </viewerContribution> | |
| <!-- Contributions to Breakpoints View Popup Menu --> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.BreakpointView" | |
| id="org.eclipse.debug.ui.breakpointview.breakpointGroupActions"> | |
| <visibility> | |
| <objectClass | |
| name="org.eclipse.debug.internal.ui.breakpoints.provisional.IBreakpointContainer"> | |
| </objectClass> | |
| </visibility> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.EditBreakpointGroupAction" | |
| enablesFor="1" | |
| helpContextId="edit_breakpoint_working_set_action_context" | |
| id="org.eclipse.debug.ui.actions.editBreakpointGroup" | |
| label="%editGroup.label" | |
| menubarPath="breakpointGroupGroup"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.ToggleDefaultGroupAction" | |
| helpContextId="set_as_default_breakpoint_working_set_action_context" | |
| id="org.eclipse.debug.ui.actions.toggleDefaultGroup" | |
| label="%ToggleDefault.label" | |
| menubarPath="breakpointGroupGroup"/> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.BreakpointView" | |
| id="org.eclipse.debug.ui.breakpointview.popupMenu"> | |
| <action | |
| label="%Copy.label" | |
| icon="$nl$/icons/full/elcl16/copy_edit_co.png" | |
| definitionId="org.eclipse.ui.edit.copy" | |
| helpContextId="copy_breakpoints_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpointGroups.CopyBreakpointsActionDelegate" | |
| menubarPath="breakpointGroup" | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.copy"/> | |
| <action | |
| label="%SelectAll.label" | |
| helpContextId="select_all_breakpoints_action_context" | |
| definitionId="org.eclipse.ui.edit.selectAll" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.SelectAllBreakpointsAction" | |
| menubarPath="breakpointGroup" | |
| id="org.eclipse.debug.ui.actions.SelectAllBreakpointsAction"> | |
| </action> | |
| <action | |
| label="%RemoveAllAction.label" | |
| icon="$nl$/icons/full/elcl16/rem_all_co.png" | |
| helpContextId="remove_all_breakpoints_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveAllBreakpointsAction" | |
| menubarPath="breakpointGroup" | |
| id="org.eclipse.debug.ui.actions.RemoveAllBreakpoints"> | |
| </action> | |
| <action | |
| label="%RemoveAllTriggerpoints.label" | |
| icon="$nl$/icons/full/elcl16/rem_all_triggers.png" | |
| helpContextId="remove_all_breakpoints_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveAllTriggerPointsAction" | |
| menubarPath="breakpointGroup" | |
| id="org.eclipse.debug.ui.actions.RemoveAllTriggerpoints"> | |
| </action> | |
| <action | |
| label="%RemoveAction.label" | |
| icon="$nl$/icons/full/elcl16/rem_co.png" | |
| helpContextId="remove_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveBreakpointAction" | |
| menubarPath="breakpointGroup" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.breakpointsView.toolbar.remove"> | |
| </action> | |
| <action | |
| label="%DisableBreakpointsAction.label" | |
| icon="$nl$/icons/full/elcl16/disabled_co.png" | |
| helpContextId="disable_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.DisableBreakpointsAction" | |
| menubarPath="breakpointGroup" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.actions.DisableBreakpoint"> | |
| </action> | |
| <action | |
| label="%EnableBreakpointsAction.label" | |
| icon="$nl$/icons/full/elcl16/enabled_co.png" | |
| helpContextId="enable_breakpoint_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.breakpoints.EnableBreakpointsAction" | |
| menubarPath="breakpointGroup" | |
| enablesFor="+" | |
| id="org.eclipse.debug.ui.actions.EnableBreakpoint"> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.importexport.breakpoints.ExportBreakpoints" | |
| enablesFor="+" | |
| helpContextId="export_breakpoints_action_context" | |
| icon="$nl$/icons/full/elcl16/export_brkpts.png" | |
| id="org.eclipse.debug.internal.ui.importexport.breakpoints.exportBreakpointsContext" | |
| label="%exportBreakpoints.label" | |
| menubarPath="additions"/> | |
| <action | |
| class="org.eclipse.debug.internal.ui.importexport.breakpoints.ImportBreakpoints" | |
| helpContextId="import_breakpoints_action_context" | |
| icon="$nl$/icons/full/elcl16/import_brkpts.png" | |
| id="org.eclipse.debug.internal.ui.importexport.breakpoints.importBreakpointsContext" | |
| label="%importBreakpoints.label" | |
| menubarPath="additions"/> | |
| </viewerContribution> | |
| <!-- Breakpoint actions --> | |
| <!-- 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="$nl$/icons/full/elcl16/copy_edit_co.png" | |
| definitionId="org.eclipse.ui.edit.copy" | |
| helpContextId="copy_variables_to_clipboard_action_context" | |
| class="org.eclipse.debug.internal.ui.viewers.model.VirtualCopyToClipboardActionDelegate" | |
| menubarPath="variableGroup" | |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard"> | |
| </action> | |
| <action | |
| label="%SelectAll.label" | |
| helpContextId="select_all_variables_action_context" | |
| definitionId="org.eclipse.ui.edit.selectAll" | |
| class="org.eclipse.debug.internal.ui.actions.variables.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="$nl$/icons/full/elcl16/rem_all_co.png" | |
| helpContextId="remove_all_expressions_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.RemoveAllExpressionsAction" | |
| menubarPath="expressionGroup" | |
| id="org.eclipse.debug.ui.debugview.popupMenu.removeAllExpressionsAction"> | |
| </action> | |
| <action | |
| label="%RemoveAction.label" | |
| icon="$nl$/icons/full/elcl16/rem_co.png" | |
| helpContextId="remove_expression_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.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="%CopyExpressionsToClipboardAction.label" | |
| icon="$nl$/icons/full/elcl16/copy_edit_co.png" | |
| definitionId="org.eclipse.ui.edit.copy" | |
| helpContextId="copy_variables_to_clipboard_action_context" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.CopyExpressionsToClipboardActionDelegate" | |
| 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" | |
| definitionId="org.eclipse.ui.edit.selectAll" | |
| class="org.eclipse.debug.internal.ui.actions.expressions.SelectAllExpressionsAction" | |
| menubarPath="expressionGroup" | |
| id="org.eclipse.debug.ui.actions.SelectAllExpressionsAction"> | |
| </action> | |
| </viewerContribution> | |
| <viewerContribution | |
| targetID="org.eclipse.debug.ui.RegisterView" | |
| id="org.eclipse.debug.ui.registersView.popupMenu"> | |
| <!-- Variable Group --> | |
| <action | |
| menubarPath="variableGroup" | |
| class="org.eclipse.debug.internal.ui.viewers.model.VirtualCopyToClipboardActionDelegate" | |
| definitionId="org.eclipse.ui.edit.copy" | |
| icon="$nl$/icons/full/elcl16/copy_edit_co.png" | |
| label="%CopyRegistersToClipboardAction.label" | |
| id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard" | |
| helpContextId="copy_to_clipboard_action_context"> | |
| <selection | |
| class="org.eclipse.debug.core.model.IDebugElement"> | |
| </selection> | |
| </action> | |
| <action | |
| class="org.eclipse.debug.internal.ui.actions.variables.SelectAllVariablesAction" | |
| label="%SelectAll.label" | |
| menubarPath="variableGroup" | |
| definitionId="org.eclipse.ui.edit.selectAll" | |
| 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.views.breakpoints.BreakpointFactory" | |
| id="org.eclipse.debug.ui.elementFactory.breakpoints"/> | |
| </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> | |
| <statusHandler | |
| code="203" | |
| class="org.eclipse.debug.internal.ui.launchConfigurations.CompileErrorProjectPromptStatusHandler" | |
| id="org.eclipse.debug.ui.statusHandler.compileErrorProjectPromptStatusHandler" | |
| plugin="org.eclipse.debug.core"/> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.launchConfigurations.SaveScopeResourcesHandler" | |
| code="222" | |
| id="org.eclipse.debug.ui.statusHandler.saveScopedResources" | |
| plugin="org.eclipse.debug.core"/> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.launchConfigurations.LaunchDelegateNotAvailableHandler" | |
| code="226" | |
| id="org.eclipse.debug.ui.statusHandler.launchDelegateNotAvailable" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.launchConfigurations.DuplicateLaunchDelegatesStatusHandler" | |
| code="227" | |
| id="org.eclipse.debug.ui.statusHandler.duplicateLaunchDelegatesDetected" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.groups.UnsupportedModeHandler" | |
| code="230" | |
| id="org.eclipse.debug.ui.groups.UnsupportedModeHandler" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.groups.GroupElementLaunchedHandler" | |
| code="231" | |
| id="org.eclipse.debug.ui.groups.GroupElementLaunchedHandler" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.groups.GroupCycleHandler" | |
| code="232" | |
| id="org.eclipse.debug.ui.groups.GroupCycleHandler" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| <statusHandler | |
| class="org.eclipse.debug.internal.ui.groups.GroupLaunchHandler" | |
| code="233" | |
| id="org.eclipse.debug.ui.groups.GroupLaunchHandler" | |
| plugin="org.eclipse.debug.core"> | |
| </statusHandler> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.launchGroups"> | |
| <launchGroup | |
| label="%DebugLaunchGroup.label" | |
| bannerImage="$nl$/icons/full/wizban/debug_wiz.png" | |
| image="$nl$/icons/full/etool16/debug_exc.png" | |
| mode="debug" | |
| id="org.eclipse.debug.ui.launchGroup.debug" | |
| title="%DebugLaunchGroup.title"> | |
| </launchGroup> | |
| <launchGroup | |
| label="%RunLaunchGroup.label" | |
| bannerImage="$nl$/icons/full/wizban/run_wiz.png" | |
| image="$nl$/icons/full/etool16/run_exc.png" | |
| mode="run" | |
| id="org.eclipse.debug.ui.launchGroup.run" | |
| title="%RunLaunchGroup.title"> | |
| </launchGroup> | |
| <launchGroup | |
| label="%ProfileLaunchGroup.label" | |
| bannerImage="$nl$/icons/full/wizban/profile_wiz.png" | |
| image="$nl$/icons/full/etool16/profile_exc.png" | |
| mode="profile" | |
| id="org.eclipse.debug.ui.launchGroup.profile" | |
| title="%ProfileLaunchGroup.title"> | |
| </launchGroup> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.propertyPages"> | |
| <page | |
| name="%processPropertyPageName" | |
| class="org.eclipse.debug.internal.ui.preferences.ProcessPropertyPage" | |
| id="org.eclipse.debug.ui.properties.process"> | |
| <enabledWhen> | |
| <or> | |
| <adapt | |
| type="org.eclipse.debug.core.model.IProcess"> | |
| </adapt> | |
| <adapt | |
| type="org.eclipse.debug.core.model.IDebugElement"></adapt> | |
| </or> | |
| </enabledWhen> | |
| </page> | |
| <page | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.TableRenderingPropertiesPage" | |
| id="org.eclipse.debug.ui.properties.tablerendering" | |
| name="%TableRenderingInfo.label"> | |
| <enabledWhen> | |
| <or> | |
| <adapt | |
| type="org.eclipse.debug.ui.memory.AbstractTableRendering"> | |
| </adapt> | |
| <adapt | |
| type="org.eclipse.debug.internal.ui.memory.provisional.AbstractAsyncTableRendering"> | |
| </adapt> | |
| </or> | |
| </enabledWhen> | |
| </page> | |
| <page | |
| class="org.eclipse.debug.internal.ui.preferences.RunDebugPropertiesPage" | |
| id="org.eclipse.debug.ui.properties.defaultLaunchConfigurations" | |
| name="%DefaultLaunchConfigurationsPropPage.name" | |
| > | |
| <enabledWhen> | |
| <or> | |
| <adapt | |
| type="org.eclipse.core.resources.IResource"> | |
| <not> | |
| <instanceof | |
| value="org.eclipse.core.resources.IProject"> | |
| </instanceof> | |
| </not> | |
| </adapt> | |
| <adapt | |
| type="org.eclipse.core.resources.IProject"> | |
| <test | |
| property="org.eclipse.core.resources.open"> | |
| </test> | |
| </adapt> | |
| </or> | |
| </enabledWhen> | |
| </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 | |
| defaultHandler="org.eclipse.debug.internal.ui.actions.expressions.WatchHandler" | |
| description="%Watch.description" | |
| id="org.eclipse.debug.ui.actions.WatchCommand" | |
| name="%Watch.name"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.toggleStepFilters.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.toggleStepFilters.description" | |
| id="org.eclipse.debug.ui.commands.ToggleStepFilters" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.ToggleStepFiltersCommandHandler"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.dropToFrame.description" | |
| id="org.eclipse.debug.ui.commands.DropToFrame" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.DropToFrameCommandHandler" | |
| name="%ActionDefinition.dropToFrame.name"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.disconnect.description" | |
| id="org.eclipse.debug.ui.commands.Disconnect" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.DisconnectCommandHandler" | |
| name="%ActionDefinition.disconnect.name"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.stepInto.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.stepInto.description" | |
| id="org.eclipse.debug.ui.commands.StepInto" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepIntoCommandHandler"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.stepOver.description" | |
| id="org.eclipse.debug.ui.commands.StepOver" | |
| name="%ActionDefinition.stepOver.name" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepOverCommandHandler"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.stepReturn.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.stepReturn.description" | |
| id="org.eclipse.debug.ui.commands.StepReturn" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepReturnCommandHandler"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.resume.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.resume.description" | |
| id="org.eclipse.debug.ui.commands.Resume" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.ResumeCommandHandler"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.terminate.description" | |
| helpContextId="terminate_action_context" | |
| id="org.eclipse.debug.ui.commands.Terminate" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.TerminateCommandHandler" | |
| name="%ActionDefinition.terminate.name"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.terminateAndRelaunch.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.terminateAndRelaunch.description" | |
| id="org.eclipse.debug.ui.commands.TerminateAndRelaunch"> | |
| <defaultHandler | |
| class="org.eclipse.debug.internal.ui.commands.actions.TerminateAndRelaunchHandler"> | |
| </defaultHandler> | |
| </command> | |
| <command | |
| name="%ActionDefinition.restart.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.restart.description" | |
| id="org.eclipse.debug.ui.commands.Restart" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.RestartCommandHandler"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.suspend.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.suspend.description" | |
| id="org.eclipse.debug.ui.commands.Suspend" | |
| defaultHandler="org.eclipse.debug.internal.ui.commands.actions.SuspendCommandHandler"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.openProfile.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.openProfile.description" | |
| id="org.eclipse.debug.ui.commands.OpenProfileConfigurations"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.openRun.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.openRun.description" | |
| id="org.eclipse.debug.ui.commands.OpenRunConfigurations"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.openDebug.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.openDebug.description" | |
| id="org.eclipse.debug.ui.commands.OpenDebugConfigurations"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.debugLast.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.debugLast.description" | |
| id="org.eclipse.debug.ui.commands.DebugLast"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.runLast.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.runLast.description" | |
| id="org.eclipse.debug.ui.commands.RunLast"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.profileLast.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.profileLast.description" | |
| id="org.eclipse.debug.ui.commands.ProfileLast"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.runToLine.name" | |
| description="%ActionDefinition.runToLine.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.commands.RunToLine"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.toggleBreakpoint.name" | |
| description="%ActionDefinition.toggleBreakpoint.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.commands.ToggleBreakpoint"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.skipAllBreakpoints.name" | |
| description="%ActionDefinition.skipAllBreakpoints.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.commands.SkipAllBreakpoints"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.toggleWatchpoint.name" | |
| description="%ActionDefinition.toggleWatchpoint.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.commands.ToggleWatchpoint"> | |
| </command> | |
| <command | |
| name="%ActionDefinition.toggleMethodBreakpoint.name" | |
| description="%ActionDefinition.toggleMethodBreakpoint.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"> | |
| </command> | |
| <!-- console --> | |
| <command | |
| name="%ActionDefinition.eof.name" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.eof.description" | |
| id="org.eclipse.debug.ui.commands.eof"> | |
| </command> | |
| <!-- Memory View --> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.addMemoryBlock.description" | |
| id="org.eclipse.debug.ui.commands.addMemoryMonitor" | |
| name="%ActionDefinition.addMemoryBlock.name"/> | |
| <!-- views --> | |
| <!-- Perspective --> | |
| <command | |
| name="%DebugPerspective.name" | |
| description="%command.openDebugPerspective.description" | |
| categoryId="org.eclipse.ui.category.perspectives" | |
| id="org.eclipse.debug.ui.DebugPerspective" /> | |
| <command | |
| description="%ActionDefinition.removeAllBreakpoints.description" | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| name="%ActionDefinition.removeAllBreakpoints.name" | |
| id="org.eclipse.debug.ui.commands.RemoveAllBreakpoints"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%toggleMemoryMonitorsPane.description" | |
| id="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" | |
| name="%toggleMemoryMonitorsPane.label"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%nextMemoryBlockCommand.description" | |
| id="org.eclipse.debug.ui.commands.nextMemoryBlock" | |
| name="%nextMemoryBlockCommand.label"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%newRenderingCommand.description" | |
| id="org.eclipse.debug.ui.commands.newRendering" | |
| name="%newRenderingCommand.label"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%closeRenderingCommand.description" | |
| id="org.eclipse.debug.ui.commands.closeRendering" | |
| name="%closeRenderingCommand.label"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%command.description.0" | |
| id="org.eclipse.debug.ui.command.gotoaddress" | |
| name="%command.name.0"/> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.command.nextpage" | |
| name="%command.name.1" | |
| description = "%command.description.1"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| id="org.eclipse.debug.ui.command.prevpage" | |
| name="%command.name.2" | |
| description = "%command.description.2"> | |
| </command> | |
| <command | |
| categoryId="org.eclipse.debug.ui.category.run" | |
| description="%ActionDefinition.toggleLineBreakpoint.description" | |
| id="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" | |
| name="%ActionDefinition.toggleLineBreakpoint.name"> | |
| </command> | |
| </extension> | |
| <extension point="org.eclipse.ui.bindings"> | |
| <key | |
| sequence="M2+F5" | |
| commandId="org.eclipse.debug.ui.commands.ToggleStepFilters" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="F5" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.StepInto" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="F6" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.StepOver" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="F7" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.StepReturn" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="F8" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.Resume" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="M1+F2" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.Terminate" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="F11" | |
| commandId="org.eclipse.debug.ui.commands.DebugLast" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="M1+F11" | |
| commandId="org.eclipse.debug.ui.commands.RunLast" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| platform="carbon" | |
| sequence="F11" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <!-- This should not be necessary, since it is overwritten in the | |
| next <key> declaration, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=185689 : --> | |
| <key | |
| platform="carbon" | |
| sequence="M1+F11" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| platform="carbon" | |
| sequence="M1+F11" | |
| commandId="org.eclipse.debug.ui.commands.DebugLast" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| platform="carbon" | |
| sequence="M1+M2+F11" | |
| commandId="org.eclipse.debug.ui.commands.RunLast" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="M1+R" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| commandId="org.eclipse.debug.ui.commands.RunToLine" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="M1+M2+B" | |
| commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| sequence="CTRL+M3+B" | |
| commandId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.eof" | |
| contextId="org.eclipse.debug.ui.console" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="CTRL+D"/> | |
| <key | |
| contextId="org.eclipse.debug.ui.console" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="CTRL+D" | |
| platform="win32"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.eof" | |
| contextId="org.eclipse.debug.ui.console" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="CTRL+Z" | |
| platform="win32"/> | |
| <key | |
| commandId="org.eclipse.ui.views.showView" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M2+M3+Q B"> | |
| <parameter | |
| id="org.eclipse.ui.views.showView.viewId" | |
| value="org.eclipse.debug.ui.BreakpointView"> | |
| </parameter> | |
| </key> | |
| <key | |
| platform="carbon" | |
| sequence="M2+M3+Q B" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| commandId="org.eclipse.ui.views.showView" | |
| platform="carbon" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M3+Q B"> | |
| <parameter | |
| id="org.eclipse.ui.views.showView.viewId" | |
| value="org.eclipse.debug.ui.BreakpointView"> | |
| </parameter> | |
| </key> | |
| <key | |
| commandId="org.eclipse.ui.views.showView" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M2+M3+Q V"> | |
| <parameter | |
| id="org.eclipse.ui.views.showView.viewId" | |
| value="org.eclipse.debug.ui.VariableView"> | |
| </parameter> | |
| </key> | |
| <key | |
| platform="carbon" | |
| sequence="M2+M3+Q V" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> | |
| <key | |
| commandId="org.eclipse.ui.views.showView" | |
| platform="carbon" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M3+Q V"> | |
| <parameter | |
| id="org.eclipse.ui.views.showView.viewId" | |
| value="org.eclipse.debug.ui.VariableView"> | |
| </parameter> | |
| </key> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.addMemoryMonitor" | |
| contextId="org.eclipse.debug.ui.memoryview" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M3+M"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.toggleMemoryMonitorsPane" | |
| contextId="org.eclipse.debug.ui.memoryview" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+T"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.nextMemoryBlock" | |
| contextId="org.eclipse.debug.ui.memoryview" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M3+N"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.newRendering" | |
| contextId="org.eclipse.debug.ui.memoryview" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+N"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.commands.closeRendering" | |
| contextId="org.eclipse.debug.ui.memoryview" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+W"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.command.gotoaddress" | |
| contextId="org.eclipse.debug.ui.memory.abstractasynctablerendering" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+G"/> | |
| <key | |
| commandId="org.eclipse.debug.ui.command.nextpage" | |
| contextId="org.eclipse.debug.ui.memory.abstractasynctablerendering" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M2+."/> | |
| <key | |
| commandId="org.eclipse.debug.ui.command.prevpage" | |
| contextId="org.eclipse.debug.ui.memory.abstractasynctablerendering" | |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" | |
| sequence="M1+M2+,"/> | |
| </extension> | |
| <extension point="org.eclipse.ui.commandImages"> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.ToggleStepFilters" | |
| icon="$nl$/icons/full/elcl16/stepbystep_co.png" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepbystep_co.png"/> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.StepInto" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepinto_co.png" | |
| icon="$nl$/icons/full/elcl16/stepinto_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.StepOver" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepover_co.png" | |
| icon="$nl$/icons/full/elcl16/stepover_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.StepReturn" | |
| disabledIcon="$nl$/icons/full/dlcl16/stepreturn_co.png" | |
| icon="$nl$/icons/full/elcl16/stepreturn_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.Resume" | |
| disabledIcon="$nl$/icons/full/dlcl16/resume_co.png" | |
| icon="$nl$/icons/full/elcl16/resume_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.Terminate" | |
| disabledIcon="$nl$/icons/full/dlcl16/terminate_co.png" | |
| icon="$nl$/icons/full/elcl16/terminate_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.DebugLast" | |
| disabledIcon="$nl$/icons/full/dlcl16/debuglast_co.png" | |
| icon="$nl$/icons/full/elcl16/debuglast_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.RunLast" | |
| disabledIcon="$nl$/icons/full/dlcl16/runlast_co.png" | |
| icon="$nl$/icons/full/elcl16/runlast_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.RunToLine" | |
| disabledIcon="$nl$/icons/full/dlcl16/runtoline_co.png" | |
| icon="$nl$/icons/full/elcl16/runtoline_co.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint" | |
| disabledIcon="$nl$/icons/full/obj16/brkpd_obj.png" | |
| icon="$nl$/icons/full/obj16/brkp_obj.png"> | |
| </image> | |
| <image | |
| commandId="org.eclipse.debug.ui.commands.Suspend" | |
| disabledIcon="$nl$/icons/full/dlcl16/suspend_co.png" | |
| icon="$nl$/icons/full/elcl16/suspend_co.png"> | |
| </image> | |
| </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="true" | |
| presentationLayer="3" | |
| label="%BreakpointMarkerPreference.label" | |
| textPreferenceValue="false" | |
| textPreferenceKey="breakpointIndication" | |
| highlightPreferenceKey="breakpointHighlight" | |
| highlightPreferenceValue="false" | |
| verticalRulerPreferenceKey="breakpointVerticalRuler" | |
| verticalRulerPreferenceValue="true" | |
| overviewRulerPreferenceKey="breakpointIndicationInOverviewRuler" | |
| icon="$nl$/icons/full/obj16/brkp_obj.png" | |
| annotationImageProvider="org.eclipse.debug.internal.ui.BreakpointImageProvider" | |
| textStylePreferenceKey="breakpointTextStyle" | |
| textStylePreferenceValue="SQUIGGLES" | |
| showInNextPrevDropdownToolbarActionKey="showBreakpointIndicationInNextPrevDropdownToolbarAction" | |
| showInNextPrevDropdownToolbarAction="true" | |
| isGoToNextNavigationTargetKey="isBreakpointIndicationGoToNextNavigationTarget" | |
| isGoToNextNavigationTarget="false" | |
| isGoToPreviousNavigationTargetKey="isBreakpointIndicationGoToPreviousNavigationTarget" | |
| isGoToPreviousNavigationTarget="false"> | |
| </specification> | |
| <specification | |
| annotationImageProvider="org.eclipse.debug.internal.ui.InstructionPointerImageProvider" | |
| annotationType="org.eclipse.debug.ui.currentIP" | |
| colorPreferenceKey="currentIPColor" | |
| colorPreferenceValue="198,219,174" | |
| highlightPreferenceKey="currentIPHighlight" | |
| highlightPreferenceValue="true" | |
| icon="$nl$/icons/full/obj16/inst_ptr_top.png" | |
| includeOnPreferencePage="true" | |
| label="%debugCurrentInstructionPointer" | |
| overviewRulerPreferenceKey="currentIPOverviewRuler" | |
| overviewRulerPreferenceValue="true" | |
| presentationLayer="6" | |
| textPreferenceKey="currentIPIndication" | |
| textPreferenceValue="false" | |
| textStylePreferenceKey="currentIPTextStyle" | |
| textStylePreferenceValue="NONE" | |
| verticalRulerPreferenceKey="currentIPVerticalRuler" | |
| verticalRulerPreferenceValue="true"> | |
| </specification> | |
| <specification | |
| annotationImageProvider="org.eclipse.debug.internal.ui.InstructionPointerImageProvider" | |
| annotationType="org.eclipse.debug.ui.secondaryIP" | |
| colorPreferenceKey="secondaryIPColor" | |
| colorPreferenceValue="219,235,204" | |
| highlightPreferenceKey="secondaryIPHighlight" | |
| highlightPreferenceValue="true" | |
| icon="$nl$/icons/full/obj16/inst_ptr.png" | |
| includeOnPreferencePage="true" | |
| label="%debugCallStack" | |
| overviewRulerPreferenceKey="secondaryIPOverviewRuler" | |
| overviewRulerPreferenceValue="true" | |
| presentationLayer="6" | |
| textPreferenceKey="secondaryIPIndication" | |
| textPreferenceValue="false" | |
| textStylePreferenceKey="secondaryIPTextStyle" | |
| textStylePreferenceValue="NONE" | |
| verticalRulerPreferenceKey="secondaryIPVerticalRuler" | |
| verticalRulerPreferenceValue="true"> | |
| </specification> | |
| </extension> | |
| <!-- Dynamic (String Substitution) Variables --> | |
| <extension | |
| point="org.eclipse.core.variables.dynamicVariables"> | |
| <variable | |
| name="string_prompt" | |
| description="%string_prompt.description" | |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.StringPrompt"> | |
| </variable> | |
| <variable | |
| name="password_prompt" | |
| description="%password_prompt.description" | |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.PasswordPrompt"> | |
| </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> | |
| <variable | |
| name="selected_resource_loc" | |
| description="%selected_resource_loc.description" | |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceResolver"> | |
| </variable> | |
| <variable | |
| name="selected_resource_path" | |
| description="%selected_resource_path.description" | |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceResolver"> | |
| </variable> | |
| <variable | |
| name="selected_resource_name" | |
| description="%selected_resource_name.description" | |
| resolver="org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceResolver"> | |
| </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> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="project_path"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="project_loc"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="project_name"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="container_path"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="container_loc"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="container_name"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.ResourceSelector" | |
| variableName="workspace_loc"> | |
| </variablePresentation> | |
| <variablePresentation | |
| argumentSelector="org.eclipse.debug.internal.ui.stringsubstitution.SystemPropertyArgumentSelector" | |
| variableName="system_property"/> | |
| </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="$nl$/icons/full/obj16/stckframe_obj.png" | |
| class="org.eclipse.debug.ui.sourcelookup.CommonSourceNotFoundEditor" | |
| id="org.eclipse.debug.ui.sourcelookup.CommonSourceNotFoundEditor"> | |
| </editor> | |
| <editor | |
| name="%NoSourceFoundEditor.name" | |
| icon="$nl$/icons/full/obj16/stckframe_obj.png" | |
| class="org.eclipse.debug.internal.ui.views.launch.SourceNotFoundEditor" | |
| contributorClass="org.eclipse.ui.part.EditorActionBarContributor" | |
| id="org.eclipse.debug.ui.NoSourceFoundEditor"> | |
| </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="$nl$/icons/full/obj16/prj_obj.png" | |
| 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="$nl$/icons/full/obj16/workset.png" | |
| 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="$nl$/icons/full/obj16/fldr_obj.png" | |
| 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="$nl$/icons/full/obj16/fldr_obj.png" | |
| 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="$nl$/icons/full/obj16/prj_obj.png" | |
| 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="$nl$/icons/full/obj16/jar_obj.png" | |
| 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="$nl$/icons/full/obj16/jar_obj.png" | |
| id="org.eclipse.debug.ui.containerPresentation.externalArchive"> | |
| </sourceContainerPresentation> | |
| <sourceContainerPresentation | |
| containerTypeID="org.eclipse.debug.core.containerType.default" | |
| icon="$nl$/icons/full/obj16/prj_obj.png" | |
| 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> | |
| <!-- "class" below is intentionally empty, see https://bugs.eclipse.org/396822#c3 ff. --> | |
| <factory | |
| class="" | |
| adaptableType="org.eclipse.ui.part.FileEditorInput"> | |
| <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> | |
| </factory> | |
| <factory | |
| class="org.eclipse.debug.internal.ui.DebugUIAdapterFactory" | |
| adaptableType="org.eclipse.debug.internal.ui.breakpoints.provisional.IBreakpointContainer"> | |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> | |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter2"/> | |
| </factory> | |
| <factory | |
| class="org.eclipse.debug.internal.ui.DebugUIAdapterFactory" | |
| adaptableType="org.eclipse.debug.ui.BreakpointTypeCategory"> | |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> | |
| </factory> | |
| <factory | |
| class="org.eclipse.debug.internal.ui.DebugUIAdapterFactory" | |
| adaptableType="org.eclipse.debug.core.model.IBreakpoint"> | |
| <adapter type="org.eclipse.ui.IPersistableElement"/> | |
| </factory> | |
| <factory | |
| class="org.eclipse.debug.internal.ui.DebugUIAdapterFactory" | |
| adaptableType="org.eclipse.debug.internal.ui.views.breakpoints.WorkingSetCategory"> | |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> | |
| <adapter type="org.eclipse.ui.model.IWorkbenchAdapter2"/> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IMemoryBlockRetrieval" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousContentAdapter"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.ILaunchManager" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.ILaunch" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IViewerInputProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IDebugTarget" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IProcess" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IViewerInputProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IThread" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IStackFrame" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.ui.sourcelookup.ISourceDisplay"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IViewerInputProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IRegisterGroup" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IVariable" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementEditor"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IExpression" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IWatchExpression" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementEditor"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.IExpressionManager" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IDebugElement" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousLabelAdapter"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelSelectionPolicyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IViewerInputProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.internal.ui.views.memory.renderings.MemorySegment" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousLabelAdapter"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IMemoryBlock" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousContentAdapter"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousLabelAdapter"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.internal.ui.elements.adapters.DefaultBreakpointsViewInput" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.model.IBreakpoint" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.internal.ui.breakpoints.provisional.IBreakpointContainer" | |
| class="org.eclipse.debug.internal.ui.views.launch.DebugElementAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementLabelProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementMementoProvider"> | |
| </adapter> | |
| <adapter | |
| type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"> | |
| </adapter> | |
| </factory> | |
| <factory | |
| adaptableType="org.eclipse.debug.core.ILaunch" | |
| class="org.eclipse.debug.internal.ui.contexts.SuspendTriggerAdapterFactory"> | |
| <adapter | |
| type="org.eclipse.debug.ui.contexts.ISuspendTrigger"> | |
| </adapter> | |
| </factory> | |
| </extension> | |
| <!-- ========================================= --> | |
| <!-- Contextual Launch --> | |
| <!-- ========================================= --> | |
| <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, contextlaunch" | |
| 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.IConsole" | |
| class="org.eclipse.debug.internal.ui.views.console.ProcessTypePropertyTester" | |
| properties="processTypeTest" | |
| id="org.eclipse.jdt.debug.ui.JavaConsolePropertyTester"/> | |
| <propertyTester | |
| class="org.eclipse.debug.internal.ui.DebugModelPropertyTester" | |
| id="org.eclipse.debug.ui.debugElementProperties" | |
| namespace="org.eclipse.debug.ui" | |
| properties="getModelIdentifier,isTerminatedOrDisconnected" | |
| type="org.eclipse.core.runtime.IAdaptable"> | |
| </propertyTester> | |
| </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> | |
| <context | |
| description="%ActionContext.breakpointsview.description" | |
| id="org.eclipse.debug.ui.BreakpointView" | |
| name="%ActionContext.breakpointsview.name" | |
| parentId="org.eclipse.ui.contexts.window"> | |
| </context> | |
| <context | |
| name="%Context.console.name" | |
| description="%Context.console.description" | |
| id="org.eclipse.debug.ui.console" | |
| parentId="org.eclipse.ui.contexts.window"> | |
| </context> | |
| <context | |
| name="%Context.memoryview.name" | |
| description="%Context.memoryview.description" | |
| id="org.eclipse.debug.ui.memoryview" | |
| parentId="org.eclipse.ui.contexts.window"> | |
| </context> | |
| <context | |
| description="%context.description.0" | |
| id="org.eclipse.debug.ui.memory.abstractasynctablerendering" | |
| name="%context.name.0" | |
| parentId="org.eclipse.debug.ui.debugging"/> | |
| </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> | |
| <contextViewBinding | |
| autoOpen="false" | |
| contextId="org.eclipse.debug.ui.debugging" | |
| viewId="org.eclipse.ui.console.ConsoleView"/> | |
| <perspective | |
| perspectiveId="org.eclipse.debug.ui.DebugPerspective"/> | |
| </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> | |
| <fontDefinition | |
| defaultsTo="org.eclipse.jface.textfont" | |
| label="%ConsoleFont.label" | |
| categoryId="org.eclipse.debug.ui.presentation" | |
| id="org.eclipse.debug.ui.consoleFont"> | |
| <description> | |
| %ConsoleFont.description | |
| </description> | |
| </fontDefinition> | |
| <fontDefinition | |
| categoryId="org.eclipse.debug.ui.presentation" | |
| id="org.eclipse.debug.ui.VariableTextFont" | |
| label="%VariableTextFontDefinition.label"> | |
| <description> | |
| %VariableTextFontDefinition.description | |
| </description> | |
| </fontDefinition> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.console.consolePageParticipants"> | |
| <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> | |
| <extension point="org.eclipse.core.runtime.preferences"> | |
| <initializer class="org.eclipse.debug.internal.ui.DebugUIPreferenceInitializer"/> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.breakpointOrganizers"> | |
| <breakpointOrganizer | |
| othersLabel="%Project.others" | |
| label="%Project.label" | |
| icon="$nl$/icons/full/obj16/prj_obj.png" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.ProjectBreakpointOrganizer" | |
| id="org.eclipse.debug.ui.breakpointProjectOrganizer"/> | |
| <breakpointOrganizer | |
| othersLabel="%File.others" | |
| label="%File.label" | |
| icon="$nl$/icons/full/obj16/file_obj.png" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.FileBreakpointOrganizer" | |
| id="org.eclipse.debug.ui.breakpointFileOrganizer"/> | |
| <breakpointOrganizer | |
| othersLabel="%WorkingSet.others" | |
| label="%WorkingSet.label" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.WorkingSetBreakpointOrganizer" | |
| icon="$nl$/icons/full/obj16/fldr_obj.png" | |
| id="org.eclipse.debug.ui.workingSetOrganizer"/> | |
| <breakpointOrganizer | |
| othersLabel="%BreakpointType.others" | |
| label="%BreakpointType.label" | |
| icon="$nl$/icons/full/obj16/brkp_type.png" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointTypeOrganizer" | |
| id="org.eclipse.debug.ui.breakpointTypeOrganizer"/> | |
| <breakpointOrganizer | |
| othersLabel="%BreakpointWorkingSet.others" | |
| label="%BreakpointWorkingSet.label" | |
| class="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointSetOrganizer" | |
| icon="$nl$/icons/full/obj16/brkp_grp.png" | |
| id="org.eclipse.debug.ui.breakpointWorkingSetOrganizer"/> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.memoryRenderings"> | |
| <renderingType | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.HexRenderingTypeDelegate" | |
| name="%RawHex" | |
| id="org.eclipse.debug.ui.rendering.raw_memory"/> | |
| <renderingType | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.ASCIIRenderingTypeDelegate" | |
| name="%ASCIIName" | |
| id="org.eclipse.debug.ui.rendering.ascii"/> | |
| <renderingType | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.SignedIntegerRenderingTypeDelegate" | |
| name="%SignedIntegerName" | |
| id="org.eclipse.debug.ui.rendering.signedint"/> | |
| <renderingType | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.UnsignedIntegerRenderingTypeDelegate" | |
| name="%UnsignedIntegerName" | |
| id="org.eclipse.debug.ui.rendering.unsignedint"/> | |
| <renderingType | |
| class="org.eclipse.debug.internal.ui.views.memory.renderings.HexIntegerRenderingDelegate" | |
| id="org.eclipse.debug.ui.rendering.hexint" | |
| name="%HexIntegerName"> | |
| </renderingType> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.workingSets"> | |
| <workingSet | |
| description="%BreakpointWorkingSet.description" | |
| elementAdapterClass="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointWorkingSetElementAdapter" | |
| icon="$nl$/icons/full/obj16/brkp_grp.png" | |
| id="org.eclipse.debug.ui.breakpointWorkingSet" | |
| name="%BreakpointWorkingSet.name" | |
| pageClass="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointWorkingSetPage"/> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.keywords"> | |
| <keyword | |
| id="org.eclipse.debug.ui.general" | |
| label="%preferenceKeywords.general"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.console" | |
| label="%preferenceKeywords.console"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.launching" | |
| label="%preferenceKeywords.launching"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.stringSubstitution" | |
| label="%preferenceKeywords.stringSubstitution"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.viewManagement" | |
| label="%preferenceKeywords.viewManagement"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.perspectivesPref" | |
| label="%preferenceKeywords.perspective"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.launchconfigurations" | |
| label="%preferenceKeywords.launchConfigurations"/> | |
| <keyword | |
| id="org.eclipse.debug.ui.launchDelegatesKeywords" | |
| label="%preferenceKeywords.launchDelegates"> | |
| </keyword> | |
| <keyword | |
| id="org.eclipse.debug.ui.contextLaunching" | |
| label="%preferenceKeywords.contextLaunching"> | |
| </keyword> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.importWizards"> | |
| <wizard | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.importexport.breakpoints.WizardImportBreakpoints" | |
| icon="$nl$/icons/full/elcl16/import_brkpts.png" | |
| id="org.eclipse.debug.internal.ui.importexport.breakpoints.WizardImportBreakpoints" | |
| name="%exportBreakpoints.name"> | |
| <description> | |
| %importBreakpoints.description | |
| </description> | |
| <selection class="org.eclipse.core.resources.IResource"/> | |
| </wizard> | |
| <wizard | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.importexport.launchconfigurations.ImportLaunchConfigurationsWizard" | |
| icon="icons/full/obj16/import_config_obj.png" | |
| id="org.eclipse.debug.ui.import.launchconfigurations" | |
| name="%importLaunchConfigurations.name"> | |
| <description> | |
| %importLaunchConfigurations.description | |
| </description> | |
| <selection | |
| class="org.eclipse.core.resources.IResource"> | |
| </selection> | |
| </wizard> | |
| <category | |
| id="org.eclipse.debug.ui" | |
| name="%DebugPreferencePage.name"> | |
| </category> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.exportWizards"> | |
| <wizard | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.importexport.breakpoints.WizardExportBreakpoints" | |
| icon="icons/full/elcl16/export_brkpts.png" | |
| id="org.eclipse.debug.internal.ui.importexport.breakpoints.WizardExportBreakpoints" | |
| name="%exportBreakpoints.name"> | |
| <description> | |
| %exportBreakpoints.description | |
| </description> | |
| <selection class="org.eclipse.debug.core.model.IBreakpoint"/> | |
| </wizard> | |
| <wizard | |
| category="org.eclipse.debug.ui" | |
| class="org.eclipse.debug.internal.ui.importexport.launchconfigurations.ExportLaunchConfigurationsWizard" | |
| icon="$nl$/icons/full/obj16/export_config_obj.png" | |
| id="org.eclipse.debug.ui.export.launchconfigurations" | |
| name="%importLaunchConfigurations.name"> | |
| <description> | |
| %exportLaunchConfigurations.description | |
| </description> | |
| <selection | |
| class="org.eclipse.core.resources.IResource"> | |
| </selection> | |
| </wizard> | |
| <category | |
| id="org.eclipse.debug.ui" | |
| name="%DebugPreferencePage.name"> | |
| </category> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.detailPaneFactories"> | |
| <detailFactories | |
| class="org.eclipse.debug.internal.ui.views.variables.details.DefaultDetailPaneFactory" | |
| id="org.eclipse.debug.ui.defaultDetailPaneFactory"> | |
| <enablement> | |
| <with variable="selection"> | |
| <iterate> | |
| <or> | |
| <instanceof value="org.eclipse.debug.core.model.IVariable"/> | |
| <instanceof value="org.eclipse.debug.core.model.IExpression"/> | |
| <instanceof value="java.lang.String"/> | |
| </or> | |
| </iterate> | |
| </with> | |
| </enablement> | |
| </detailFactories> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.themes"> | |
| <colorDefinition | |
| id="org.eclipse.debug.ui.console.background" | |
| isEditable="false" | |
| label="%console.background.label" | |
| value="255,255,255"> | |
| </colorDefinition> | |
| <colorDefinition | |
| id="org.eclipse.debug.ui.console.stream.out" | |
| isEditable="false" | |
| label="%console.out.label" | |
| value="0,0,0"> | |
| </colorDefinition> | |
| <colorDefinition | |
| id="org.eclipse.debug.ui.console.stream.in" | |
| isEditable="false" | |
| label="%console.in.label" | |
| value="0,200,125"> | |
| </colorDefinition> | |
| <colorDefinition | |
| id="org.eclipse.debug.ui.console.stream.err" | |
| isEditable="false" | |
| label="%console.err.label" | |
| value="255,0,0"> | |
| </colorDefinition> | |
| <theme | |
| id="org.eclipse.ui.ide.systemDefault"> | |
| <colorOverride | |
| id="org.eclipse.debug.ui.console.background" | |
| value="COLOR_LIST_BACKGROUND"> | |
| </colorOverride> | |
| <colorOverride | |
| id="org.eclipse.debug.ui.console.stream.out" | |
| value="COLOR_LIST_FOREGROUND"> | |
| </colorOverride> | |
| <colorOverride | |
| id="org.eclipse.debug.ui.console.stream.in" | |
| value="COLOR_LIST_FOREGROUND"> | |
| </colorOverride> | |
| <colorOverride | |
| id="org.eclipse.debug.ui.console.stream.err" | |
| value="COLOR_LIST_FOREGROUND"> | |
| </colorOverride> | |
| </theme> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.handlers"> | |
| <handler | |
| class="org.eclipse.debug.internal.ui.views.launch.TerminateAndRemoveHandler" | |
| commandId="org.eclipse.ui.edit.delete"> | |
| <activeWhen> | |
| <iterate | |
| ifEmpty="false" | |
| operator="and"> | |
| <adapt | |
| type="org.eclipse.debug.core.model.ITerminate"> | |
| </adapt> | |
| </iterate> | |
| </activeWhen> | |
| </handler> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.trace.traceComponents"> | |
| <component | |
| id="org.eclipse.debug.ui.component" | |
| label="%debug.ui.component.label"> | |
| <bundle | |
| consumed="true" | |
| name="org.eclipse.debug.ui"> | |
| </bundle> | |
| </component> | |
| <component | |
| id="org.eclipse.debug.core.component" | |
| label="%debug.core.component.label"> | |
| <bundle | |
| consumed="true" | |
| name="org.eclipse.debug.core"> | |
| </bundle> | |
| </component> | |
| </extension> | |
| <extension | |
| point="org.eclipse.e4.ui.css.swt.theme"> | |
| <stylesheet | |
| uri="css/e4-dark_debug_prefstyle.css"> | |
| <themeid | |
| refid="org.eclipse.e4.ui.css.theme.e4_dark"> | |
| </themeid> | |
| </stylesheet> | |
| <stylesheet | |
| uri="css/e4-light_debug_prefstyle.css"> | |
| <themeid | |
| refid="org.eclipse.e4.ui.css.theme.e4_default"> | |
| </themeid> | |
| </stylesheet> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.launchConfigurationTypeImages"> | |
| <launchConfigurationTypeImage | |
| configTypeID="org.eclipse.debug.core.groups.GroupLaunchConfigurationType" | |
| icon="icons/full/obj16/lgroup_obj.png" | |
| id="org.eclipse.debug.ui.groups.GroupLaunchConfigurationTypeImage"> | |
| </launchConfigurationTypeImage> | |
| </extension> | |
| <extension | |
| point="org.eclipse.debug.ui.launchConfigurationTabGroups"> | |
| <launchConfigurationTabGroup | |
| class="org.eclipse.debug.internal.ui.groups.GroupLaunchConfigurationTabGroup" | |
| id="org.eclipse.debug.ui.groups.GroupLaunchConfigurationTabGroup" | |
| type="org.eclipse.debug.core.groups.GroupLaunchConfigurationType" | |
| description="%GroupLaunch.description"> | |
| </launchConfigurationTabGroup> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.genericeditor.hoverProviders"> | |
| <hoverProvider | |
| class="org.eclipse.debug.internal.ui.hover.DebugTextHover" | |
| contentType="org.eclipse.core.runtime.text"> | |
| </hoverProvider> | |
| </extension> | |
| <extension | |
| point="org.eclipse.ui.decorators"> | |
| <decorator | |
| class="org.eclipse.debug.ui.PrototypeDecorator" | |
| id="org.eclipse.debug.ui.prototype.decorator" | |
| label="%prototype.decorator.label" | |
| lightweight="true" | |
| location="TOP_RIGHT" | |
| state="true"> | |
| <enablement> | |
| <objectClass | |
| name="org.eclipse.debug.internal.core.LaunchConfiguration"> | |
| </objectClass> | |
| </enablement> | |
| </decorator> | |
| </extension> | |
| </plugin> |