|
What this is
Other links
The source code<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <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"/> <!-- Extensions --> <extension point="org.eclipse.ui.perspectives"> <perspective name="%DebugPerspective.name" icon="$nl$/icons/full/eview16/debug_persp.gif" 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.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.launch.LaunchView" id="org.eclipse.debug.ui.DebugView"> </view> <view name="%BreakpointsView.name" icon="$nl$/icons/full/eview16/breakpoint_view.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsView" id="org.eclipse.debug.ui.BreakpointView"> </view> <view name="%VariablesView.name" icon="$nl$/icons/full/eview16/variable_view.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.variables.VariablesView" id="org.eclipse.debug.ui.VariableView"> </view> <view name="%ExpressionView.name" icon="$nl$/icons/full/eview16/watchlist_view.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.expression.ExpressionView" id="org.eclipse.debug.ui.ExpressionView"> </view> <view name="%RegistersView.name" icon="$nl$/icons/full/eview16/register_view.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.registers.RegistersView" id="org.eclipse.debug.ui.RegisterView"> </view> <view name="%ModulesView.name" icon="$nl$/icons/full/eview16/module_view.gif" category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.views.modules.ModulesView" 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.gif" 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="lineBreakpointGroup"> </groupMarker> <groupMarker name="emptyBreakpointGroup"> </groupMarker> </menu> <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.gif" helpContextId="remove_all_breakpoints_action_context" icon="$nl$/icons/full/elcl16/rem_all_co.gif" id="org.eclipse.debug.ui.actions.RemoveAllBreakpoints" label="%RemoveAllBreakpointsAction.label" menubarPath="org.eclipse.ui.run/breakpointGroup" style="push"/> <action definitionId="org.eclipse.debug.ui.commands.SkipAllBreakpoints" label="%SkipAllBreakpointsAction.label" icon="$nl$/icons/full/elcl16/skip_brkp.gif" helpContextId="skip_all_breakpoints_action_context" class="org.eclipse.debug.internal.ui.actions.breakpoints.SkipAllBreakpointsAction" menubarPath="org.eclipse.ui.run/breakpointGroup" style="toggle" id="org.eclipse.debug.ui.actions.SkipAllBreakpoints"> </action> <action definitionId="org.eclipse.debug.ui.commands.ToggleWatchpoint" label="%ToggleWatchpointAction.label" icon="$nl$/icons/full/obj16/readwrite_obj.gif" disabledIcon="$nl$/icons/full/obj16/readwrite_obj_disabled.gif" helpContextId="toggle_watchpoint_action_context" class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetWatchpointAction" menubarPath="org.eclipse.ui.run/breakpointGroup" id="org.eclipse.debug.ui.actions.ToggleWatchpoint"> </action> <action definitionId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint" label="%ToggleMethodBreakpointAction.label" icon="$nl$/icons/full/obj16/brkp_obj.gif" disabledIcon="$nl$/icons/full/obj16/brkpd_obj.gif" helpContextId="toggle_method_breakpoint_action_context" class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetMethodBreakpointAction" menubarPath="org.eclipse.ui.run/breakpointGroup" id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint"> </action> <action definitionId="org.eclipse.debug.ui.commands.ToggleLineBreakpoint" label="%ToggleLineBreakpointAction.label" icon="$nl$/icons/full/obj16/brkp_obj.gif" disabledIcon="$nl$/icons/full/obj16/brkpd_obj.gif" helpContextId="toggle_line_breakpoint_action_context" class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleLineBreakpointAction" menubarPath="org.eclipse.ui.run/breakpointGroup" id="org.eclipse.debug.ui.actions.ToggleLineBreakpoint"> </action> <action definitionId="org.eclipse.debug.ui.commands.ToggleBreakpoint" label="%ToggleBreakpointAction.label" icon="$nl$/icons/full/obj16/brkp_obj.gif" disabledIcon="$nl$/icons/full/obj16/brkpd_obj.gif" helpContextId="toggle_breakpoint_action_context" class="org.eclipse.debug.internal.ui.actions.breakpoints.RetargetToggleBreakpointAction" menubarPath="org.eclipse.ui.run/breakpointGroup" id="org.eclipse.debug.ui.actions.ToggleBreakpoint"> </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.gif" class="org.eclipse.debug.internal.ui.commands.actions.ToggleStepFiltersCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters" disabledIcon="$nl$/icons/full/dlcl16/stepbystep_co.gif" icon="$nl$/icons/full/elcl16/stepbystep_co.gif" helpContextId="step_with_filters_action_context" label="%StepWithFiltersAction.label" menubarPath="org.eclipse.ui.run/emptyStepGroup" style="toggle" state="false"> </action> <action id="org.eclipse.debug.ui.actions.RunToLine" class="org.eclipse.debug.internal.ui.actions.RetargetRunToLineAction" definitionId="org.eclipse.debug.ui.commands.RunToLine" helpContextId="run_to_line_action_context" disabledIcon="$nl$/icons/full/dlcl16/runtoline_co.gif" icon="$nl$/icons/full/elcl16/runtoline_co.gif" label="%RunToLine.label" menubarPath="org.eclipse.ui.run/emptyStepGroup"> </action> <action id="org.eclipse.debug.ui.actions.StepReturn" hoverIcon="$nl$/icons/full/elcl16/stepreturn_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.StepReturnCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.StepReturn" disabledIcon="$nl$/icons/full/dlcl16/stepreturn_co.gif" icon="$nl$/icons/full/elcl16/stepreturn_co.gif" helpContextId="step_return_action_context" label="%StepReturnAction.label" menubarPath="org.eclipse.ui.run/stepReturnGroup"> </action> <action id="org.eclipse.debug.ui.actions.StepOver" hoverIcon="$nl$/icons/full/elcl16/stepover_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.StepOverCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.StepOver" disabledIcon="$nl$/icons/full/dlcl16/stepover_co.gif" icon="$nl$/icons/full/elcl16/stepover_co.gif" helpContextId="step_over_action_context" label="%StepOverAction.label" menubarPath="org.eclipse.ui.run/stepOverGroup"> </action> <action id="org.eclipse.debug.ui.actions.StepInto" hoverIcon="$nl$/icons/full/elcl16/stepinto_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.StepIntoCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.StepInto" disabledIcon="$nl$/icons/full/dlcl16/stepinto_co.gif" icon="$nl$/icons/full/elcl16/stepinto_co.gif" helpContextId="step_into_action_context" label="%StepIntoAction.label" menubarPath="org.eclipse.ui.run/stepIntoGroup"> </action> <action id="org.eclipse.debug.ui.actions.Terminate" hoverIcon="$nl$/icons/full/elcl16/terminate_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.TerminateCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.Terminate" disabledIcon="$nl$/icons/full/dlcl16/terminate_co.gif" icon="$nl$/icons/full/elcl16/terminate_co.gif" helpContextId="terminate_action_context" label="%TerminateAction.label" menubarPath="org.eclipse.ui.run/stepGroup"> </action> <action id="org.eclipse.debug.ui.actions.Suspend" hoverIcon="$nl$/icons/full/elcl16/suspend_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.SuspendCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.Suspend" disabledIcon="$nl$/icons/full/dlcl16/suspend_co.gif" icon="$nl$/icons/full/elcl16/suspend_co.gif" helpContextId="suspend_action_context" label="%SuspendAction.label" menubarPath="org.eclipse.ui.run/stepGroup"> </action> <action id="org.eclipse.debug.ui.actions.Resume" hoverIcon="$nl$/icons/full/elcl16/resume_co.gif" class="org.eclipse.debug.internal.ui.commands.actions.ResumeCommandActionDelegate" definitionId="org.eclipse.debug.ui.commands.Resume" disabledIcon="$nl$/icons/full/dlcl16/resume_co.gif" icon="$nl$/icons/full/elcl16/resume_co.gif" helpContextId="resume_action_context" label="%ResumeAction.label" menubarPath="org.eclipse.ui.run/stepGroup"> </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" helpContextId="run_with_configuration_action_context" 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.gif" class="org.eclipse.debug.internal.ui.actions.DebugLastAction" definitionId="org.eclipse.debug.ui.commands.DebugLast" disabledIcon="$nl$/icons/full/dlcl16/debuglast_co.gif" icon="$nl$/icons/full/elcl16/debuglast_co.gif" helpContextId="debug_last_action_context" label="%DebugLastAction.label" menubarPath="org.eclipse.ui.run/relaunchGroup"> </action> <action id="org.eclipse.debug.ui.actions.RunLast" hoverIcon="$nl$/icons/full/elcl16/runlast_co.gif" class="org.eclipse.debug.internal.ui.actions.RunLastAction" definitionId="org.eclipse.debug.ui.commands.RunLast" disabledIcon="$nl$/icons/full/dlcl16/runlast_co.gif" icon="$nl$/icons/full/elcl16/runlast_co.gif" helpContextId="run_last_action_context" label="%RunLastAction.label" menubarPath="org.eclipse.ui.run/relaunchGroup"> </action> <action id="org.eclipse.debug.internal.ui.actions.RunDropDownAction" toolbarPath="debug" hoverIcon="$nl$/icons/full/etool16/run_exc.gif" class="org.eclipse.debug.internal.ui.actions.RunToolbarAction" disabledIcon="$nl$/icons/full/dtool16/run_exc.gif" icon="$nl$/icons/full/etool16/run_exc.gif" 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 label="%DebugWithConfigurationAction.label" style="pulldown" helpContextId="debug_with_configuration_action_context" class="org.eclipse.debug.internal.ui.actions.DebugAsAction" menubarPath="org.eclipse.ui.run/debugGroup" id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction"> </action> <action label="%DebugHistoryMenuAction.label" 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="debug" hoverIcon="$nl$/icons/full/etool16/debug_exc.gif" class="org.eclipse.debug.internal.ui.actions.DebugToolbarAction" disabledIcon="$nl$/icons/full/dtool16/debug_exc.gif" icon="$nl$/icons/full/etool16/debug_exc.gif" 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.gif" class="org.eclipse.debug.internal.ui.actions.ProfileToolbarAction" disabledIcon="$nl$/icons/full/dtool16/profile_exc.gif" icon="$nl$/icons/full/etool16/profile_exc.gif" 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.gif" class="org.eclipse.debug.internal.ui.actions.ProfileLastAction" definitionId="org.eclipse.debug.ui.commands.ProfileLast" disabledIcon="$nl$/icons/full/dtool16/profile_exc.gif" icon="$nl$/icons/full/etool16/profile_exc.gif" helpContextId="profile_last_action_context" label="%ProfileLastAction.label" menubarPath="org.eclipse.ui.run/relaunchGroup"> </action> </actionSet> </extension> <extension point="org.eclipse.ui.viewActions"> <viewContribution targetID="org.eclipse.debug.ui.DebugView" id="org.eclipse.debug.ui.PulldownActions"> <action id="org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction" class="org.eclipse.debug.internal.ui.actions.ViewManagementAction" helpContextId="view_management_action_context" label="%ViewManagementAction.label" menubarPath="additions"> </action> </viewContribution> <!-- Contributions to Debug View Toolbar --> <viewContribution targetID="org.eclipse.debug.ui.DebugView" id="org.eclipse.debug.ui.debugview.toolbar"> <action id="org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated" toolbarPath="threadGroup" hoverIcon="$nl$/icons/full/elcl16/rem_all_co.gif" class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.gif" icon="$nl$/icons/full/elcl16/rem_all_co.gif" 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.gif" class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveAllBreakpointsAction" disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.gif" icon="$nl$/icons/full/elcl16/rem_all_co.gif" helpContextId="remove_all_breakpoints_action_context" label="%RemoveAllAction.label" tooltip="%RemoveAllBreakpointsAction.tooltip"> </action> <action id="org.eclipse.debug.ui.breakpointsView.toolbar.remove" toolbarPath="breakpointGroup" hoverIcon="$nl$/icons/full/elcl16/rem_co.gif" class="org.eclipse.debug.internal.ui.actions.breakpoints.RemoveBreakpointAction" disabledIcon="$nl$/icons/full/dlcl16/rem_co.gif" icon="$nl$/icons/full/elcl16/rem_co.gif" helpContextId="remove_breakpoint_action_context" label="%RemoveAction.label" tooltip="%RemoveBreakpointAction.tooltip"> <selection class="org.eclipse.debug.core.model.IBreakpoint"> </selection> </action> <action id="org.eclipse.debug.ui.breakpointsView.toolbar.linkWithDebugView" toolbarPath="navigationGroup" class="org.eclipse.debug.internal.ui.actions.breakpoints.LinkBreakpointsWithDebugViewAction" icon="$nl$/icons/full/elcl16/synced.gif" helpContextId="link_breakpoints_with_debug_view_action_context" label="%LinkWithDebugView.label" tooltip="%LinkWithDebugView.tooltip"> </action> <action id="org.eclipse.debug.ui.breakpointsView.toolbar.collapseAll" toolbarPath="navigationGroup" class="org.eclipse.debug.internal.ui.actions.breakpoints.BreakpointsCollapseAllAction" icon="$nl$/icons/full/elcl16/collapseall.gif" helpContextId="breakpoints_collapse_all_action_context" label="%CollapseAll.label" tooltip="%CollapseAll.tooltip"> </action> <action id="org.eclipse.debug.ui.breakpointsView.toolbar.expandAll" toolbarPath="navigationGroup" class="org.eclipse.debug.internal.ui.actions.breakpoints.BreakpointsExpandAllAction" icon="$nl$/icons/full/elcl16/expandall.gif" helpContextId="breakpoints_expand_all_action_context" label="%ExpandAll.label" 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.gif" helpContextId="set_default_breakpoint_group_action_context" label="%setDefaultGroup.label" tooltip="%setDefaultGroup.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.gif" class="org.eclipse.debug.internal.ui.actions.expressions.RemoveAllExpressionsAction" disabledIcon="$nl$/icons/full/dlcl16/rem_all_co.gif" icon="$nl$/icons/full/elcl16/rem_all_co.gif" helpContextId="remove_all_expressions_action_context" label="%RemoveAllAction.label" tooltip="%RemoveAllExpressionsAction.tooltip"> </action> <action id="org.eclipse.debug.ui.expresssionsView.toolbar.remove" toolbarPath="expressionGroup" hoverIcon="$nl$/icons/full/elcl16/rem_co.gif" class="org.eclipse.debug.internal.ui.actions.expressions.RemoveExpressionAction" disabledIcon="$nl$/icons/full/dlcl16/rem_co.gif" icon="$nl$/icons/full/elcl16/rem_co.gif" helpContextId="remove_expression_action_context" label="%RemoveAction.label" tooltip="%RemoveExpressionAction.tooltip"> <selection class="org.eclipse.debug.core.model.IExpression"> </selection> <selection class="org.eclipse.debug.core.model.IVariable"> </selection> </action> <action label="%addWatchExpressionAction.label" toolbarPath="expressionGroup" icon="$nl$/icons/full/etool16/watch_exp.gif" hoverIcon="$nl$/icons/full/etool16/watch_exp.gif" 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.gif" 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.gif" 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.gif" hoverIcon="$nl$/icons/full/elcl16/var_cntnt_prvdr.gif" 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.gif" style="toggle" id="org.eclipse.debug.ui.togglemonitors"/> <action disabledIcon="$nl$/icons/full/dlcl16/synced.gif" hoverIcon="$nl$/icons/full/elcl16/synced.gif" toolbarPath="RenderingPanesGroup" label="%LinkRenderingPanesAction.name" tooltip="%LinkRenderingPanesAction.tooltip" icon="$nl$/icons/full/elcl16/synced.gif" 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.gif" hoverIcon="$nl$/icons/full/elcl16/det_pane_right.gif" toolbarPath="RenderingPanesGroup" label="%ToggleSplitPaneAction.name" tooltip="%ToggleSplitPaneAction.tooltip" icon="$nl$/icons/full/elcl16/toggledetailpane_co.gif" 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.gif" helpContextId="switchMemoryBlockAction_context" hoverIcon="$nl$/icons/full/elcl16/display_selected_mb.gif" icon="$nl$/icons/full/elcl16/display_selected_mb.gif" 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.ui.popupMenus"> <!-- memory view contributions --> <objectContribution objectClass="org.eclipse.debug.internal.ui.views.memory.renderings.AbstractIntegerRendering" id="org.eclipse.debug.ui.memory"> <menu label="%Endianess" path="additions" id="org.eclipse.debug.ui.memory.rendering.setendianess"> <separator name="setEndianessGroup"/> <groupMarker name="defaultEndianessGroup"/> </menu> <action helpContextId="LittleEndianAction_context" enablesFor="1" label="%LittleEndianActionName" class="org.eclipse.debug.internal.ui.views.memory.renderings.LittleEndianAction" menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup" id="org.eclipse.debug.ui.memory.rendering.LittleEndianAction"> </action> <action helpContextId="BigEndianAction_context" enablesFor="1" label="%BigEndianActionName" class="org.eclipse.debug.internal.ui.views.memory.renderings.BigEndianAction" menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup" id="org.eclipse.debug.ui.memory.rendering.BigEndianAction"> </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"/> </objectContribution> <viewerContribution targetID="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1" id="org.eclipse.debug.ui.memory.renderingviewpane.1"> <menu label="%AddRemoveRenderingMenu.name" path="popUpBegin" id="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove"> </menu> <action helpContextId="RemoveRenderingContextAction_context" label="%RemoveRenderingAction.name" class="org.eclipse.debug.internal.ui.views.memory.RemoveRenderingContextAction" icon="$nl$/icons/full/elcl16/removememory_tsk.gif" menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove" id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1.remove"/> <action helpContextId="AddRenderingContextAction_context" label="%AddRenderingAction.name" class="org.eclipse.debug.internal.ui.views.memory.AddMemoryRenderingContextAction" icon="$nl$/icons/full/elcl16/monitorexpression_tsk.gif" menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.1.addremove" id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.1.add"/> </viewerContribution> <viewerContribution targetID="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2" id="org.eclipse.debug.ui.memory.renderingviewpane.2"> <menu label="%AddRemoveRenderingMenu.name" path="popUpBegin" id="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove"/> <action helpContextId="RemoveRenderingContextAction_context" label="%RemoveRenderingAction.name" class="org.eclipse.debug.internal.ui.views.memory.RemoveRenderingContextAction" icon="$nl$/icons/full/elcl16/removememory_tsk.gif" menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove" id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2.remove"/> <action helpContextId="AddRenderingContextAction_context" label="%AddRenderingAction.name" class="org.eclipse.debug.internal.ui.views.memory.AddMemoryRenderingContextAction" icon="$nl$/icons/full/elcl16/monitorexpression_tsk.gif" menubarPath="org.eclipse.debug.ui.memory.renderingviewpane.2.addremove" id="org.eclipse.debug.ui.MemoryView.RenderingViewPane.2.add"/> </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.gif" id="org.eclipse.debug.ui.resetMemoryBlock" label="%resetMemoryMonitorAction.label" menubarPath="additions"/> </viewerContribution> <!-- contextual launch --> <objectContribution objectClass="java.lang.Object" id="org.eclipse.debug.ui.contextualLaunch.profile"> <action label="%ProfileContextMenu.label" style="pulldown" class="org.eclipse.debug.internal.ui.actions.ProfileContextualLaunchAction" menubarPath="additions" enablesFor="+" id="org.eclipse.debug.ui.contextualLaunch.profile.submenu"> </action> <enablement> <test property="org.eclipse.debug.core.launchable" value="profile"/> </enablement> </objectContribution> <objectContribution objectClass="java.lang.Object" id="org.eclipse.debug.ui.contextualLaunch.debug"> <action label="%DebugContextMenu.label" style="pulldown" class="org.eclipse.debug.internal.ui.actions.DebugContextualLaunchAction" menubarPath="additions" enablesFor="+" id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"> </action> <enablement> <test property="org.eclipse.debug.core.launchable" value="debug"/> </enablement> </objectContribution> <objectContribution objectClass="java.lang.Object" id="org.eclipse.debug.ui.contextualLaunch.run"> <action label="%RunContextMenu.label" style="pulldown" class="org.eclipse.debug.internal.ui.actions.RunContextualLaunchAction" menubarPath="additions" enablesFor="+" id="org.eclipse.debug.ui.contextualLaunch.run.submenu"> </action> <enablement> <test property="org.eclipse.debug.core.launchable" value="run"/> </enablement> </objectContribution> <!-- console additions --> <viewerContribution targetID="org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu" id="org.eclipse.debug.ui.processConsoleContextMenu"> <action label="%RemoveAllTerminatedAction.label" tooltip="%RemoveAllTerminatedAction.tooltip" icon="$nl$/icons/full/elcl16/rem_all_co.gif" class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" menubarPath="additions" id="org.eclipse.debug.ui.consoleRemoveAllTerminatedAction" helpContextId="console_remove_all_terminated_context"/> <action label="%ConsolePreferencesAction.label" tooltip="%ConsolePreferencesAction.tooltip" class="org.eclipse.debug.internal.ui.views.console.ConsoleShowPreferencesAction" menubarPath="preferences" id="org.eclipse.debug.ui.consolePreferencesAction" helpContextId="console_show_preferences_action_context"/> </viewerContribution> </extension> <!-- Watch expression actions --> <extension point="org.eclipse.ui.commands"> <command name="%Watch.label" id="org.eclipse.debug.ui.actions.WatchCommand" defaultHandler="org.eclipse.debug.internal.ui.actions.expressions.WatchHandler"/> </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.menus"> <menuContribution locationURI="popup:org.eclipse.ui.popup.any?after=additions"> <command commandId="org.eclipse.debug.ui.actions.WatchCommand" icon="$nl$/icons/full/etool16/watch_exp.gif" label="%Watch.label" helpContextId="variable_watch_action_context"> <visibleWhen> <with variable="selection"> <count value="+"> </count> <iterate> <test property="org.eclipse.debug.ui.canCreateWatchExpression" value="true"/> </iterate> </with> </visibleWhen> </command> </menuContribution> </extension> <extension point="org.eclipse.ui.popupMenus"> <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/etool16/watch_exp.gif" 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.gif" definitionId="org.eclipse.ui.edit.copy" helpContextId="copy_to_clipboard_action_context" class="org.eclipse.debug.internal.ui.viewers.model.VirtualCopyToClipboardActionDelegate" menubarPath="editGroup" id="org.eclipse.debug.ui.debugview.popupMenu.copyToClipboard"> </action> <action label="%RelaunchAction.label" icon="$nl$/icons/full/elcl16/runlast_co.gif" helpContextId="relaunch_action_context" class="org.eclipse.debug.internal.ui.actions.RelaunchActionDelegate" menubarPath="launchGroup" id="org.eclipse.debug.ui.debugview.popupMenu.relaunch"> </action> <action label="%RemoveAllTerminatedAction.label" icon="$nl$/icons/full/elcl16/rem_all_co.gif" helpContextId="remove_all_terminated_action_context" class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction" menubarPath="launchGroup" id="org.eclipse.debug.ui.debugview.popupMenu.removeAllTerminated"> </action> </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.views.breakpoints.BreakpointContainer"> </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="%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.gif" 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="%RemoveAction.label" icon="$nl$/icons/full/elcl16/rem_co.gif" 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.gif" 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.gif" 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.ImportBreakpoints" helpContextId="import_breakpoints_action_context" icon="$nl$/icons/full/elcl16/import_brkpts.gif" id="org.eclipse.debug.internal.ui.importexport.breakpoints.importBreakpointsContext" label="%importBreakpoints.label" menubarPath="additions"/> <action class="org.eclipse.debug.internal.ui.importexport.breakpoints.ExportBreakpoints" enablesFor="+" helpContextId="export_breakpoints_action_context" icon="$nl$/icons/full/elcl16/export_brkpts.gif" id="org.eclipse.debug.internal.ui.importexport.breakpoints.exportBreakpointsContext" label="%exportBreakpoints.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.gif" 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.gif" 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.gif" 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.gif" definitionId="org.eclipse.ui.edit.copy" helpContextId="copy_variables_to_clipboard_action_context" class="org.eclipse.debug.internal.ui.viewers.model.VirtualCopyToClipboardActionDelegate" 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.gif" 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> </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.gif" 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.gif" 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.gif" 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> <and> <adapt type="org.eclipse.core.resources.IResource"> </adapt> </and> </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 name="%ActionDefinition.toggleStepFilters.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.toggleStepFilters.description" id="org.eclipse.debug.ui.commands.ToggleStepFilters"> </command> <command name="%ActionDefinition.stepInto.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepInto.description" id="org.eclipse.debug.ui.commands.StepInto"> </command> <command name="%ActionDefinition.stepOver.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepOver.description" id="org.eclipse.debug.ui.commands.StepOver"> </command> <command name="%ActionDefinition.stepReturn.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepReturn.description" id="org.eclipse.debug.ui.commands.StepReturn"> </command> <command name="%ActionDefinition.resume.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.resume.description" id="org.eclipse.debug.ui.commands.Resume"> </command> <command categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.terminate.description" helpContextId="terminate_action_context" id="org.eclipse.debug.ui.commands.Terminate" 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"> </command> <command name="%ActionDefinition.suspend.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.suspend.description" id="org.eclipse.debug.ui.commands.Suspend"> </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 --> <command name="%ViewCommand.debugView.name" description="%ViewCommand.debugView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.DebugView"> </command> <command name="%ViewCommand.breakpointView.name" description="%ViewCommand.breakpointView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.BreakpointView"> </command> <command name="%ViewCommand.variableView.name" description="%ViewCommand.variableView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.VariableView"> </command> <command name="%ViewCommand.expressionView.name" description="%ViewCommand.expressionView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.ExpressionView"> </command> <command name="%ViewCommand.registerView.name" description="%ViewCommand.registerView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.RegisterView"> </command> <command name="%ViewCommand.moduleView.name" description="%ViewCommand.moduleView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.ModuleView"> </command> <command name="%ViewCommand.memoryView.name" description="%ViewCommand.memoryView.description" categoryId="org.eclipse.ui.category.views" id="org.eclipse.debug.ui.MemoryView"> </command> <!-- 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> </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 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 sequence="M2+M3+Q B" commandId="org.eclipse.debug.ui.BreakpointView" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <key platform="carbon" sequence="M2+M3+Q B" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <key platform="carbon" sequence="M1+M3+Q B" commandId="org.eclipse.debug.ui.BreakpointView" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <key sequence="M2+M3+Q V" commandId="org.eclipse.debug.ui.VariableView" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <key platform="carbon" sequence="M2+M3+Q V" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <key platform="carbon" sequence="M1+M3+Q V" commandId="org.eclipse.debug.ui.VariableView" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> <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.editors.annotationTypes"> <type name="org.eclipse.debug.core.breakpoint" markerType="org.eclipse.debug.core.breakpointMarker"> </type> <type name="org.eclipse.debug.ui.currentIP"> </type> <type name="org.eclipse.debug.ui.secondaryIP"> </type> </extension> <extension point="org.eclipse.ui.editors.markerAnnotationSpecification"> <specification colorPreferenceValue="0,0,255" annotationType="org.eclipse.debug.core.breakpoint" colorPreferenceKey="breakpointIndicationColor" overviewRulerPreferenceValue="false" presentationLayer="3" label="%BreakpointMarkerPreference.label" textPreferenceValue="false" textPreferenceKey="breakpointIndication" highlightPreferenceKey="breakpointHighlight" highlightPreferenceValue="false" verticalRulerPreferenceKey="breakpointVerticalRuler" verticalRulerPreferenceValue="true" overviewRulerPreferenceKey="breakpointIndicationInOverviewRuler" icon="$nl$/icons/full/obj16/brkp_obj.gif" annotationImageProvider="org.eclipse.debug.internal.ui.BreakpointImageProvider" textStylePreferenceKey="breakpointTextStyle" textStylePreferenceValue="SQUIGGLES"> </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" label="%debugCurrentInstructionPointer" overviewRulerPreferenceKey="currentIPOverviewRuler" overviewRulerPreferenceValue="true" presentationLayer="6" textPreferenceKey="currentIPIndication" textPreferenceValue="false" verticalRulerPreferenceKey="currentIPVerticalRuler" verticalRulerPreferenceValue="true" textStylePreferenceKey="currentIPTextStyle" textStylePreferenceValue="NONE"> </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" label="%debugCallStack" overviewRulerPreferenceKey="secondaryIPOverviewRuler" overviewRulerPreferenceValue="true" presentationLayer="6" textPreferenceKey="secondaryIPIndication" textPreferenceValue="false" verticalRulerPreferenceKey="secondaryIPVerticalRuler" verticalRulerPreferenceValue="true" textStylePreferenceKey="secondaryIPTextStyle" textStylePreferenceValue="NONE"> </specification> </extension> <!-- Dynamic (String Substitution) Variables --> <extension point="org.eclipse.core.variables.dynamicVariables"> <variable name="workspace_loc" description="%workspace_loc.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.WorkspaceResolver"> </variable> <variable name="project_loc" description="%project_loc.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> </variable> <variable name="project_path" description="%project_path.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> </variable> <variable name="project_name" description="%project_name.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ProjectResolver"> </variable> <variable name="resource_loc" description="%resource_loc.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> </variable> <variable name="resource_path" description="%resource_path.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> </variable> <variable name="resource_name" description="%resource_name.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ResourceResolver"> </variable> <variable name="container_loc" description="%container_loc.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> </variable> <variable name="container_path" description="%container_path.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> </variable> <variable name="container_name" description="%container_name.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.ContainerResolver"> </variable> <variable name="string_prompt" description="%string_prompt.description" resolver="org.eclipse.debug.internal.ui.stringsubstitution.StringPrompt"> </variable> <variable name="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> </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.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.gif" 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.gif" 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.gif" id="org.eclipse.debug.ui.containerPresentation.project"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.WorkingSetSourceContainerBrowser" containerTypeID="org.eclipse.debug.ui.containerType.workingSet" icon="$nl$/icons/full/obj16/workset.gif" id="org.eclipse.debug.ui.containerPresentation.workingSet"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.DirectorySourceContainerBrowser" containerTypeID="org.eclipse.debug.core.containerType.directory" icon="$nl$/icons/full/obj16/fldr_obj.gif" id="org.eclipse.debug.ui.containerPresentation.directory"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.FolderSourceContainerBrowser" containerTypeID="org.eclipse.debug.core.containerType.folder" icon="$nl$/icons/full/obj16/fldr_obj.gif" id="org.eclipse.debug.ui.containerPresentation.folder"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.WorkspaceSourceContainerBrowser" containerTypeID="org.eclipse.debug.core.containerType.workspace" icon="$nl$/icons/full/obj16/prj_obj.gif" id="org.eclipse.debug.ui.containerPresentation.workspace"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.ArchiveSourceContainerBrowser" containerTypeID="org.eclipse.debug.core.containerType.archive" icon="$nl$/icons/full/obj16/jar_obj.gif" id="org.eclipse.debug.ui.containerPresentation.archive"> </sourceContainerPresentation> <sourceContainerPresentation browserClass="org.eclipse.debug.internal.ui.sourcelookup.browsers.ExternalArchiveSourceContainerBrowser" containerTypeID="org.eclipse.debug.core.containerType.externalArchive" icon="$nl$/icons/full/obj16/jar_obj.gif" id="org.eclipse.debug.ui.containerPresentation.externalArchive"> </sourceContainerPresentation> <sourceContainerPresentation containerTypeID="org.eclipse.debug.core.containerType.default" icon="$nl$/icons/full/obj16/prj_obj.gif" id="org.eclipse.debug.ui.containerPresentation.default"> </sourceContainerPresentation> </extension> <!-- ========================================= --> <!-- Adapter factories for source lookup --> <!-- ========================================= --> <extension point="org.eclipse.core.runtime.adapters"> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceElementAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.LocalFileStorage"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceElementAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.ZipEntryStorage"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.FolderSourceContainer"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.DirectorySourceContainer"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.ExternalArchiveSourceContainer"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <factory class="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerAdapterFactory" adaptableType="org.eclipse.debug.core.sourcelookup.containers.ArchiveSourceContainer"> <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/> </factory> <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.views.breakpoints.BreakpointContainer"> <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.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.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> </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.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 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"/> </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.gif" 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.gif" 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.gif" id="org.eclipse.debug.ui.workingSetOrganizer"/> <breakpointOrganizer othersLabel="%BreakpointType.others" label="%BreakpointType.label" icon="$nl$/icons/full/obj16/brkp_type.gif" 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.gif" 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.gif" 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.gif" 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.gif" 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.gif" id="org.eclipse.debug.internal.ui.importexport.breakpoints.WizardExportBreakpoints" name="%exportBreakpoints.name"> <description> %exportBreakpoints.description </description> <selection class="org.eclipse.core.resources.IResource"/> </wizard> <wizard category="org.eclipse.debug.ui" class="org.eclipse.debug.internal.ui.importexport.launchconfigurations.ExportLaunchConfigurationsWizard" icon="$nl$/icons/full/obj16/export_config_obj.gif" 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> </plugin> |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.