| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin |
| id="org.eclipse.jdt.debug.ui" |
| name="%pluginName" |
| version="3.0.0" |
| provider-name="%providerName" |
| class="org.eclipse.jdt.internal.debug.ui.JDIDebugUIPlugin"> |
| |
| <runtime> |
| <library name="jdiui.jar"> |
| <export name="*"/> |
| <packages prefixes="org.eclipse.jdt.debug.ui,org.eclipse.jdt.internal.debug.ui"/> |
| </library> |
| </runtime> |
| <requires> |
| <import plugin="org.eclipse.ui.ide" optional="true"/> |
| <import plugin="org.eclipse.ui.views" optional="true"/> |
| <import plugin="org.eclipse.jface.text" optional="true"/> |
| <import plugin="org.eclipse.ui.workbench.texteditor" optional="true"/> |
| <import plugin="org.eclipse.ui.editors" optional="true"/> |
| <import plugin="org.eclipse.ui"/> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.core.variables"/> |
| <import plugin="org.eclipse.jdt.core"/> |
| <import plugin="org.eclipse.search"/> |
| <import plugin="org.eclipse.debug.core"/> |
| <import plugin="org.eclipse.debug.ui"/> |
| <import plugin="org.eclipse.jdt.debug"/> |
| <import plugin="org.eclipse.jdt.launching"/> |
| <import plugin="org.eclipse.compare"/> |
| <import plugin="org.eclipse.jdt.ui"/> |
| <import plugin="org.eclipse.core.runtime.compatibility"/> |
| </requires> |
| |
| |
| <!-- Extensions Points --> |
| <extension-point id="vmInstallTypePage" name="%vmInstallTypePage" schema="schema/vmInstallTypePage.exsd"/> |
| |
| <!-- Extensions --> |
| <extension |
| point="org.eclipse.debug.core.watchExpressionDelegates"> |
| <watchExpressionDelegate |
| debugModel="org.eclipse.jdt.debug" |
| delegateClass="org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate"/> |
| </extension> |
| <extension |
| point="org.eclipse.jdt.ui.javaEditorTextHovers"> |
| <hover |
| label="%javaVariableHoverLabel" |
| description="%javaVariableHoverDescription" |
| class="org.eclipse.jdt.internal.debug.ui.JavaDebugHover" |
| id="org.eclipse.jdt.internal.debug.ui.JavaDebugHover"> |
| </hover> |
| </extension> |
| <extension |
| id="editors" |
| point="org.eclipse.ui.editors"> |
| <editor |
| name="%JavaSnippetEditor.label" |
| icon="icons/full/obj16/jsbook_obj.gif" |
| extensions="jpage" |
| contributorClass="org.eclipse.jdt.internal.debug.ui.snippeteditor.SnippetEditorActionContributor" |
| class="org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippetEditor" |
| symbolicFontName="org.eclipse.jdt.ui.editors.textfont" |
| id="org.eclipse.jdt.debug.ui.SnippetEditor"> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| targetID="org.eclipse.jdt.ui.CompilationUnitEditor" |
| id="org.eclipse.jdt.debug.CompilationUnitEditor.BreakpointRulerActions"> |
| <action |
| label="%AddBreakpoint.label" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageBreakpointRulerActionDelegate" |
| actionID="RulerDoubleClick" |
| id="org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction"> |
| </action> |
| </editorContribution> |
| <editorContribution |
| targetID="org.eclipse.jdt.ui.ClassFileEditor" |
| id="org.eclipse.jdt.debug.ClassFileEditor.BreakpointRulerActions"> |
| <action |
| label="%AddBreakpoint.label" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageBreakpointRulerActionDelegate" |
| actionID="RulerDoubleClick" |
| id="org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerAction"> |
| </action> |
| </editorContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| label="%JDTDebugActionSet.label" |
| visible="false" |
| id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| <menu |
| label="%RunMenu.label" |
| path="additions" |
| id="org.eclipse.ui.run"> |
| <separator |
| name="jdtGroup"> |
| </separator> |
| <separator |
| name="breakpointGroup"> |
| </separator> |
| </menu> |
| <action |
| definitionId="org.eclipse.jdt.debug.ui.ManageWatchpointAction" |
| label="%manageWatchpointAction.label" |
| icon="icons/full/obj16/readwrite_obj.gif" |
| helpContextId="manage_watchpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageWatchpointActionDelegate" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.jdt.debug.ui.ManageWatchpointAction"> |
| <enablement> |
| <or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| <objectClass |
| name="org.eclipse.jdt.core.IField"> |
| </objectClass> |
| <objectClass |
| name="org.eclipse.jdt.debug.core.IJavaFieldVariable"> |
| </objectClass> |
| </or> |
| </enablement> |
| </action> |
| <action |
| definitionId="org.eclipse.jdt.debug.ui.ManageMethodBreakpointAction" |
| label="%manageMethodBreakpointAction.label" |
| icon="icons/full/obj16/brkpi_obj.gif" |
| helpContextId="manage_method_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageMethodBreakpointActionDelegate" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.jdt.debug.ui.ManageMethodBreakpointAction"> |
| <enablement> |
| <or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| <objectClass |
| name="org.eclipse.jdt.core.IMethod"> |
| </objectClass> |
| </or> |
| </enablement> |
| </action> |
| <action |
| definitionId="org.eclipse.jdt.debug.ui.actionSet.AddException" |
| label="%exceptionAction.accel.label" |
| icon="icons/full/clcl16/exc_catch.gif" |
| helpContextId="add_exception_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.breakpoints.AddExceptionAction" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.jdt.debug.ui.actionSet.AddException"> |
| </action> |
| <action |
| definitionId="org.eclipse.jdt.debug.ui.ManageBreakpointAction" |
| label="%ManageBreakpointAction.label" |
| icon="icons/full/obj16/brkpi_obj.gif" |
| helpContextId="manage_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageBreakpointActionDelegate" |
| menubarPath="org.eclipse.ui.run/breakpointGroup" |
| id="org.eclipse.jdt.debug.ui.ManageBreakpointAction"> |
| </action> |
| <action |
| definitionId="org.eclipse.jdt.debug.ui.StepIntoSelectionAction" |
| label="%stepIntoSelectionAction.label" |
| helpContextId="step_into_selection_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.StepIntoSelectionActionDelegate" |
| menubarPath="org.eclipse.ui.run/jdtGroup" |
| enablesFor="*" |
| id="org.eclipse.jdt.debug.ui.StepIntoSelectionAction"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.RunToLineAction" |
| hoverIcon="icons/full/clcl16/runtoline_co.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.RunToLineActionDelegate" |
| definitionId="org.eclipse.jdt.debug.ui.RunToLineAction" |
| disabledIcon="icons/full/dlcl16/runtoline_co.gif" |
| icon="icons/full/elcl16/runtoline_co.gif" |
| helpContextId="run_to_line_action_context" |
| label="%runToLineAction.label" |
| menubarPath="org.eclipse.ui.run/jdtGroup"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.Execute" |
| hoverIcon="icons/full/ctool16/run_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| definitionId="org.eclipse.jdt.debug.ui.Execute" |
| disabledIcon="icons/full/dtool16/run_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/run_sbook.gif" |
| label="%Execute.label" |
| helpContextId="execute_action_context" |
| menubarPath="org.eclipse.ui.run/jdtGroup"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.Display" |
| hoverIcon="icons/full/ctool16/disp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| definitionId="org.eclipse.jdt.debug.ui.Display" |
| disabledIcon="icons/full/dtool16/disp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/disp_sbook.gif" |
| label="%Display.label" |
| helpContextId="display_action_context" |
| menubarPath="org.eclipse.ui.run/jdtGroup"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.Inspect" |
| hoverIcon="icons/full/ctool16/insp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| definitionId="org.eclipse.jdt.debug.ui.Inspect" |
| disabledIcon="icons/full/dtool16/insp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/insp_sbook.gif" |
| label="%Inspect.label" |
| helpContextId="inspect_action_context" |
| menubarPath="org.eclipse.ui.run/jdtGroup"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| <objectClass |
| name="org.eclipse.jdt.debug.core.IJavaVariable"> |
| </objectClass> |
| </or> |
| </and> |
| </enablement> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.Watch" |
| hoverIcon="icons/full/ctool16/watch_exp.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.WatchAction" |
| definitionId="org.eclipse.jdt.debug.ui.Watch" |
| disabledIcon="icons/full/dtool16/watch_exp.gif" |
| enablesFor="+" |
| icon="icons/full/ctool16/watch_exp.gif" |
| label="%Watch.label" |
| helpContextId="watch_action_context" |
| menubarPath="org.eclipse.ui.run/jdtGroup"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| <objectClass |
| name="org.eclipse.jdt.debug.core.IJavaVariable"> |
| </objectClass> |
| </or> |
| </and> |
| </enablement> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.ui.views"> |
| <view |
| name="%displayViewName" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.jdt.internal.debug.ui.display.DisplayView" |
| id="org.eclipse.jdt.debug.ui.DisplayView"> |
| </view> |
| <view |
| name="%MonitorsView.name" |
| icon="icons/full/cview16/thread_and_monitor_view.gif" |
| category="org.eclipse.debug.ui" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.MonitorsView" |
| id="org.eclipse.jdt.debug.ui.MonitorsView"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.debug.ui.DebugPerspective"> |
| <actionSet |
| id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| <perspectiveExtension |
| targetID="org.eclipse.jdt.ui.JavaPerspective"> |
| <actionSet |
| id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| <perspectiveExtension |
| targetID="org.eclipse.jdt.ui.JavaHierarchyPerspective"> |
| <actionSet |
| id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| <perspectiveExtension |
| targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective"> |
| <actionSet |
| id="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| <perspectiveExtension |
| targetID="org.eclipse.debug.ui.DebugPerspective"> |
| <view |
| relative="org.eclipse.debug.ui.BreakpointView" |
| relationship="stack" |
| id="org.eclipse.jdt.debug.ui.DisplayView"> |
| </view> |
| <view |
| relative="org.eclipse.jdt.debug.ui.DisplayView" |
| visible="false" |
| relationship="stack" |
| id="org.eclipse.jdt.debug.ui.MonitorsView"> |
| </view> |
| <view |
| relative="org.eclipse.debug.ui.DebugView" |
| visible="false" |
| relationship="stack" |
| id="org.eclipse.jdt.ui.PackageExplorer"> |
| </view> |
| <view |
| relative="org.eclipse.debug.ui.DebugView" |
| visible="false" |
| relationship="stack" |
| id="org.eclipse.jdt.ui.TypeHierarchy"> |
| </view> |
| <view |
| relative="org.eclipse.ui.console.ConsoleView" |
| visible="false" |
| relationship="stack" |
| id="org.eclipse.search.SearchResultView"> |
| </view> |
| <viewShortcut |
| id="org.eclipse.jdt.debug.ui.DisplayView"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.jdt.debug.ui.MonitorsView"> |
| </viewShortcut> |
| </perspectiveExtension> |
| </extension> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaWatchpoint" |
| id="org.eclipse.jdt.debug.WatchpointToggleActions"> |
| <action |
| label="%accessAction.label" |
| helpContextId="access_toggle_action_context" |
| state="false" |
| class="org.eclipse.jdt.internal.debug.ui.actions.AccessWatchpointToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.AccessToggle"> |
| </action> |
| <action |
| label="%modificationAction.label" |
| helpContextId="modification_toggle_action_context" |
| state="true" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ModificationWatchpointToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.ModificationToggle"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaMethodBreakpoint" |
| id="org.eclipse.jdt.debug.MethodBreakpointToggleActions"> |
| <action |
| label="%entryAction.label" |
| helpContextId="entry_toggle_action_context" |
| state="false" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EntryToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.EntryToggle"> |
| </action> |
| <action |
| label="%exitAction.label" |
| helpContextId="exit_toggle_action_context" |
| state="false" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExitToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.ExitToggle"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaBreakpoint" |
| id="org.eclipse.jdt.debug.JavaBreakpointActions"> |
| <action |
| label="%hitCount.label" |
| icon="icons/full/elcl16/sethitcount_co.gif" |
| helpContextId="hit_count_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.BreakpointHitCountAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.BreakpointHitCount"> |
| </action> |
| <action |
| label="%suspendPolicy.label" |
| icon="../org.eclipse.debug.ui/icons/full/clcl16/suspend_co.gif" |
| helpContextId="breakpoint_suspend_policy_toggle_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.BreakpointSuspendPolicyToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.SuspendPolicy"> |
| </action> |
| <action |
| label="%breakpointPropertiesAction.label" |
| helpContextId="breakpoint_properties_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.JavaBreakpointPropertiesAction" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.JavaBreakpointProperties"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint" |
| id="org.eclipse.jdt.debug.ExceptionToggleActions"> |
| <action |
| label="%caughtAction.label" |
| helpContextId="exception_caught_toggle_action_context" |
| state="true" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExceptionCaughtToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.CaughtToggle"> |
| </action> |
| <action |
| label="%uncaughtAction.label" |
| helpContextId="exception_uncaught_toggle_action_context" |
| state="true" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExceptionUncaughtToggleAction" |
| menubarPath="emptyBreakpointGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.UncaughtToggle"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaThread" |
| id="org.eclipse.jdt.debug.TerminateEvaluationActions"> |
| <filter |
| name="TerminateEvaluationActionFilter" |
| value="supportsTerminateEvaluation"> |
| </filter> |
| <action |
| label="%terminateEvaluationAction.label" |
| helpContextId="terminate_evaluation_action_context" |
| tooltip="%terminateEvaluationAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.TerminateEvaluationAction" |
| menubarPath="emptyThreadGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.TerminateEvaluation"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaThread" |
| id="org.eclipse.jdt.debug.ExcludeExceptionAction"> |
| <filter |
| name="ExcludeExceptionLocationFilter" |
| value="suspendedAtException"> |
| </filter> |
| <action |
| label="%excludeExceptionLocationAction.label" |
| helpContextId="exclude_exception_location_action_context" |
| tooltip="%excludeExceptionLocationAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExcludeExceptionLocationAction" |
| menubarPath="emptyThreadGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.ExcludeExceptionLocation"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaStackFrame" |
| id="org.eclipse.jdt.debug.DropToFrameActions"> |
| <filter |
| name="DropToFrameActionFilter" |
| value="supportsDropToFrame"> |
| </filter> |
| <action |
| label="%dropFrameAction.label" |
| helpContextId="drop_to_frame_action_context" |
| tooltip="%dropFrameAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DropToFrameAction" |
| menubarPath="stepReturnGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.DropToFrame"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaStackFrame" |
| id="org.eclipse.jdt.debug.AddStepFilterActions"> |
| <action |
| label="%addPackageStepFilterAction.label" |
| helpContextId="add_package_step_filter_action_context" |
| tooltip="%addPackageStepFilterAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.AddPackageStepFilterAction" |
| menubarPath="emptyThreadGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.AddPackageStepFilterAction"> |
| </action> |
| <action |
| label="%addTypeStepFilterAction.label" |
| helpContextId="add_type_step_filter_action_context" |
| tooltip="%addTypeStepFilterAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.AddTypeStepFilterAction" |
| menubarPath="emptyThreadGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.AddTypeStepFilterAction"> |
| </action> |
| <action |
| label="%editStepFiltersAction.label" |
| helpContextId="edit_step_filters_action_context" |
| tooltip="%editStepFiltersAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EditStepFiltersAction" |
| menubarPath="emptyThreadGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.EditStepFiltersAction"> |
| </action> |
| </objectContribution> |
| <viewerContribution |
| targetID="org.eclipse.debug.ui.VariableView.detail" |
| id="org.eclipse.jdt.debug.DetailsEvaluationActions"> |
| <visibility> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| </visibility> |
| <action |
| label="%Execute.label" |
| icon="icons/full/ctool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| menubarPath="variableGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.variablesViewDetail.Execute"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| label="%Display.label" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| menubarPath="variableGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.variablesViewDetail.Display"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="variableGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.variablesViewDetail.Inspect"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="org.eclipse.jdt.debug.ui.DisplayView" |
| id="org.eclipse.jdt.debug.DisplayEvaluationActions"> |
| <visibility> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| </visibility> |
| <action |
| label="%Execute.label" |
| icon="icons/full/ctool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| menubarPath="evaluationGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.displayView.Execute"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Display.label" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| menubarPath="evaluationGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.displayView.Display"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="evaluationGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.displayView.Inspect"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="org.eclipse.jdt.debug.ui.MonitorsView" |
| id="org.eclipse.jdt.debug.MonitorsViewPopupActions"> |
| <action |
| label="%MonitorTraceAction.label" |
| icon="../org.eclipse.debug.ui/icons/full/elcl16/suspend_co.gif" |
| helpContextId="monitor_trace_action_context" |
| tooltip="%MonitorTraceAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.MonitorTraceAction" |
| menubarPath="vmGroup" |
| id="org.eclipse.jdt.debug.ui.actions.MonitorTraceAction"> |
| </action> |
| <action |
| label="%MonitorQuitAction.label" |
| icon="../org.eclipse.debug.ui/icons/full/elcl16/resume_co.gif" |
| helpContextId="monitor_quit_action_context" |
| tooltip="%MonitorQuitAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.MonitorQuitAction" |
| menubarPath="vmGroup" |
| id="org.eclipse.jdt.debug.ui.actions.MonitorQuitAction"> |
| </action> |
| </viewerContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.viewActions"> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.VariableView" |
| id="org.eclipse.jdt.debug.ui.VariableViewActions"> |
| <action |
| label="%primitiveOptionsAction.label" |
| helpContextId="primitive_options_action_context" |
| tooltip="%primitiveOptionsAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.PrimitiveOptionsAction" |
| menubarPath="javaActions" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.PrimitiveOptions"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowNullEntries" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowNullArrayEntriesAction" |
| helpContextId="show_null_entries_action_context" |
| label="%showNullEntriesAction.label" |
| menubarPath="javaActions" |
| tooltip="%showNullEntriesAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowQualifiedAction" |
| icon="../org.eclipse.jdt.ui/icons/full/obj16/package_obj.gif" |
| helpContextId="show_qualified_action_context" |
| label="%showQualifiedAction.label" |
| menubarPath="javaActions" |
| tooltip="%showQualifiedAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowStaticVariablesAction" |
| icon="icons/full/clcl16/static_co.gif" |
| helpContextId="show_static_action_context" |
| label="%showStaticAction.label" |
| menubarPath="javaActions" |
| tooltip="%showStaticAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowConstantsAction" |
| icon="icons/full/clcl16/constant_co.gif" |
| helpContextId="show_constants_action_context" |
| label="%showConstantsAction.label" |
| menubarPath="javaActions" |
| tooltip="%showConstantsAction.tooltip"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.ExpressionView" |
| id="org.eclipse.jdt.debug.ui.ExpressionViewActions"> |
| <action |
| label="%primitiveOptionsAction.label" |
| helpContextId="primitive_options_action_context" |
| tooltip="%primitiveOptionsAction.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.PrimitiveOptionsAction" |
| menubarPath="javaActions" |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.PrimitiveOptions"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowNullEntries" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowNullArrayEntriesAction" |
| helpContextId="show_null_entries_action_context" |
| label="%showNullEntriesAction.label" |
| menubarPath="javaActions" |
| tooltip="%showNullEntriesAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowQualifiedAction" |
| icon="../org.eclipse.jdt.ui/icons/full/obj16/package_obj.gif" |
| helpContextId="show_qualified_action_context" |
| label="%showQualifiedAction.label" |
| menubarPath="javaActions" |
| tooltip="%showQualifiedAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowStaticVariablesAction" |
| icon="icons/full/clcl16/static_co.gif" |
| helpContextId="show_static_action_context" |
| label="%showStaticAction.label" |
| menubarPath="javaActions" |
| tooltip="%showStaticAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowConstantsAction" |
| icon="icons/full/clcl16/constant_co.gif" |
| helpContextId="show_constants_action_context" |
| label="%showConstantsAction.label" |
| menubarPath="javaActions" |
| tooltip="%showConstantsAction.tooltip"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.BreakpointView" |
| id="org.eclipse.jdt.debug.ui.BreakpointViewActions"> |
| <action |
| id="org.eclipse.jdt.debug.ui.actions.AddException" |
| toolbarPath="javaExceptions" |
| hoverIcon="icons/full/clcl16/exc_catch.gif" |
| class="org.eclipse.jdt.internal.debug.ui.breakpoints.AddExceptionAction" |
| disabledIcon="icons/full/dlcl16/exc_catch.gif" |
| icon="icons/full/elcl16/exc_catch.gif" |
| helpContextId="add_exception_action_context" |
| label="%exceptionAction.label" |
| tooltip="%exceptionAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowQualifiedAction" |
| icon="../org.eclipse.jdt.ui/icons/full/obj16/package_obj.gif" |
| helpContextId="show_qualified_action_context" |
| label="%showQualifiedAction.label" |
| menubarPath="javaActions" |
| tooltip="%showQualifiedAction.tooltip"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.debug.ui.DebugView" |
| id="org.eclipse.jdt.debug.ui.LaunchViewActions"> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowQualifiedAction" |
| icon="../org.eclipse.jdt.ui/icons/full/obj16/package_obj.gif" |
| helpContextId="show_qualified_action_context" |
| label="%showQualifiedAction.label" |
| menubarPath="javaActions" |
| tooltip="%showQualifiedAction.tooltip"> |
| </action> |
| <action |
| style="toggle" |
| id="org.eclipse.jdt.debug.ui.launchViewActions.ShowSystemThreads" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ShowSystemThreadsAction" |
| icon="../org.eclipse.debug.ui/icons/full/obj16/thread_obj.gif" |
| helpContextId="show_system_threads_context" |
| label="%showSystemThreads.label" |
| menubarPath="javaActions" |
| tooltip="%showSystemThreads.tooltip"> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.jdt.debug.ui.DisplayView" |
| id="org.eclipse.jdt.debug.ui.DisplayViewActions"> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.displayViewToolbar.Execute" |
| hoverIcon="icons/full/ctool16/run_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| disabledIcon="icons/full/dtool16/run_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| label="%Execute.label" |
| tooltip="%Execute.tooltip"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.displayViewToolbar.Display" |
| hoverIcon="icons/full/ctool16/disp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| disabledIcon="icons/full/dtool16/disp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| label="%Display.label" |
| tooltip="%Display.tooltip"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.displayViewToolbar.Inspect" |
| hoverIcon="icons/full/ctool16/insp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| disabledIcon="icons/full/dtool16/insp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| label="%Inspect.label" |
| tooltip="%Inspect.tooltip"> |
| <enablement> |
| <and> |
| <or> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.scrapbookActive" |
| value="true"> |
| </systemProperty> |
| </or> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| </viewContribution> |
| <viewContribution |
| targetID="org.eclipse.jdt.debug.ui.MonitorsView" |
| id="org.eclipse.jdt.debug.MonitorsActions"> |
| <action |
| id="org.eclipse.jdt.debug.ui.actions.MonitorTraceAction" |
| toolbarPath="vmGroup" |
| hoverIcon="../org.eclipse.debug.ui/icons/full/clcl16/suspend_co.gif" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.MonitorTraceAction" |
| disabledIcon="../org.eclipse.debug.ui/icons/full/dlcl16/suspend_co.gif" |
| icon="../org.eclipse.debug.ui/icons/full/elcl16/suspend_co.gif" |
| helpContextId="monitor_trace_action_context" |
| label="%MonitorTraceAction.label" |
| tooltip="%MonitorTraceAction.tooltip"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.actions.MonitorQuitAction" |
| toolbarPath="vmGroup" |
| hoverIcon="../org.eclipse.debug.ui/icons/full/clcl16/resume_co.gif" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.MonitorQuitAction" |
| disabledIcon="../org.eclipse.debug.ui/icons/full/dlcl16/resume_co.gif" |
| icon="../org.eclipse.debug.ui/icons/full/elcl16/resume_co.gif" |
| helpContextId="monitor_quit_action_context" |
| label="%MonitorQuitAction.label" |
| tooltip="%MonitorQuitAction.tooltip"> |
| </action> |
| <action |
| state="false" |
| toolbarPath="vmGroup" |
| id="org.eclipse.jdt.debug.ui.actions.DeadlockView" |
| hoverIcon="icons/full/clcl16/deadlock_view.gif" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.ToggleDeadLocksViewAction" |
| disabledIcon="icons/full/dlcl16/deadlock_view.gif" |
| icon="icons/full/elcl16/deadlock_view.gif" |
| helpContextId="deadlock_view_action_context" |
| label="%DeadlockView.label" |
| tooltip="%DeadlockView.tooltip"> |
| </action> |
| <action |
| state="false" |
| toolbarPath="vmGroup" |
| id="org.eclipse.jdt.debug.ui.actions.ThreadView" |
| hoverIcon="icons/full/clcl16/thread_view.gif" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.ToggleThreadsViewAction" |
| disabledIcon="icons/full/dlcl16/thread_view.gif" |
| icon="icons/full/elcl16/thread_view.gif" |
| helpContextId="thread_view_action_context" |
| label="%ThreadView.label" |
| tooltip="%ThreadView.tooltip"> |
| </action> |
| <action |
| state="true" |
| toolbarPath="vmGroup" |
| id="org.eclipse.jdt.debug.ui.actions.MonitorView" |
| hoverIcon="icons/full/clcl16/monitor_view.gif" |
| class="org.eclipse.jdt.internal.debug.ui.monitors.ToggleMonitorsViewAction" |
| disabledIcon="icons/full/dlcl16/monitor_view.gif" |
| icon="icons/full/elcl16/monitor_view.gif" |
| helpContextId="monitor_view_action_context" |
| label="%MonitorView.label" |
| tooltip="%MonitorView.tooltip"> |
| </action> |
| </viewContribution> |
| </extension> |
| <!--Java debug model presentation --> |
| <extension |
| point="org.eclipse.debug.ui.debugModelPresentations"> |
| <debugModelPresentation |
| detailsViewerConfiguration="org.eclipse.jdt.internal.debug.ui.display.DetailsViewerConfiguration" |
| class="org.eclipse.jdt.internal.debug.ui.JDIModelPresentation" |
| id="org.eclipse.jdt.debug"> |
| </debugModelPresentation> |
| </extension> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaStackFrame" |
| id="org.eclipse.jdt.debug.ui.ReceivingStackFrameActions"> |
| <filter |
| name="ReceivingStackFrameActionFilter" |
| value="isReceivingType"> |
| </filter> |
| <action |
| label="%openRecTypeHierarchy.label" |
| helpContextId="open_receiving_type_hierarchy_action_context" |
| tooltip="%openRecTypeHierarchy.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenReceivingTypeHierarchyAction" |
| menubarPath="emptyEditGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenReceivingTypeHierarchy"> |
| </action> |
| <action |
| label="%openRecType.label" |
| helpContextId="open_on_receiving_type_action_context" |
| tooltip="%openRecType.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenReceivingTypeAction" |
| menubarPath="emptyEditGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenReceivingType"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaStackFrame" |
| id="org.eclipse.jdt.debug.ui.DeclaringStackFrameActions"> |
| <action |
| label="%openDeclTypeHierarchy.label" |
| helpContextId="open_declaring_type_hierarchy_action_context" |
| tooltip="%openDeclTypeHierarchy.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenDeclaringTypeHierarchyAction" |
| menubarPath="emptyEditGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenDeclaringTypeHierarchy"> |
| </action> |
| <action |
| label="%openDeclType.label" |
| helpContextId="open_on_declaring_type_action_context" |
| tooltip="%openDeclType.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenDeclaringTypeAction" |
| menubarPath="emptyEditGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenDeclaringType"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaVariableActions"> |
| <filter |
| name="PrimitiveVariableActionFilter" |
| value="isPrimitive"> |
| </filter> |
| <filter |
| name="ConcreteVariableActionFilter" |
| value="isConcrete"> |
| </filter> |
| <action |
| label="%openConcreteVarTypeHierarchy.label" |
| helpContextId="open_variable_concrete_type_hierarchy_action_context" |
| tooltip="%openConcreteVarTypeHierarchy.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenVariableConcreteTypeHierarchyAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenVariableConcreteTypeHierarchy"> |
| </action> |
| <action |
| label="%openConcreteVarType.label" |
| helpContextId="open_variable_concrete_type_action_context" |
| tooltip="%openConcreteVarType.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenVariableConcreteTypeAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenVariableConcreteType"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaVariableActions"> |
| <filter |
| name="PrimitiveVariableActionFilter" |
| value="isPrimitive"> |
| </filter> |
| <action |
| label="%openDeclVarTypeHierarchy.label" |
| helpContextId="open_variable_declared_type_hierarchy_action_context" |
| tooltip="%openDeclVarTypeHierarchy.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenVariableDeclaredTypeHierarchyAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenVariableDeclaredTypeHierarchy"> |
| </action> |
| <action |
| label="%openDeclVarType.label" |
| helpContextId="open_on_variable_type_action_context" |
| tooltip="%openDeclVarType.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.OpenVariableDeclaredTypeAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.OpenVariableDeclaredType"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaVariableActions"> |
| <visibility> |
| <and> |
| <objectState |
| name="PrimitiveVariableActionFilter" |
| value="isValuePrimitive"> |
| </objectState> |
| <not> |
| <objectState |
| name="DetailFormatterFilter" |
| value="isDefined"> |
| </objectState> |
| </not> |
| </and> |
| </visibility> |
| <action |
| label="%newDetailFormatter.label" |
| helpContextId="new_detail_formatter_action_context" |
| tooltip="%newDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.NewDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.NewDetailFormatter"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaVariableActions"> |
| <filter |
| name="PrimitiveVariableActionFilter" |
| value="isValuePrimitive"> |
| </filter> |
| <filter |
| name="DetailFormatterFilter" |
| value="isDefined"> |
| </filter> |
| <action |
| label="%editDetailFormatter.label" |
| helpContextId="edit_detail_formatter_action_context" |
| tooltip="%editDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EditDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.EditDetailFormatter"> |
| </action> |
| <action |
| label="%removeDetailFormatter.label" |
| helpContextId="remove_detail_formatter_action_context" |
| tooltip="%removeDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.RemoveDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.removeDetailFormatter"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.internal.debug.ui.display.JavaInspectExpression" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaInspectExpressionActions"> |
| <visibility> |
| <and> |
| <objectState |
| name="PrimitiveVariableActionFilter" |
| value="isNotPrimitive"> |
| </objectState> |
| <not> |
| <objectState |
| name="DetailFormatterFilter" |
| value="isDefined"> |
| </objectState> |
| </not> |
| </and> |
| </visibility> |
| <action |
| label="%newDetailFormatter.label" |
| helpContextId="new_detail_formatter_action_context" |
| tooltip="%newDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.NewDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.NewDetailFormatter"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.internal.debug.ui.display.JavaInspectExpression" |
| id="org.eclipse.jdt.debug.ui.FilteredJavaInspectExpressionActions"> |
| <filter |
| name="PrimitiveVariableActionFilter" |
| value="isNotPrimitive"> |
| </filter> |
| <filter |
| name="DetailFormatterFilter" |
| value="isDefined"> |
| </filter> |
| <action |
| label="%editDetailFormatter.label" |
| helpContextId="edit_detail_formatter_action_context" |
| tooltip="%editDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EditDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.EditDetailFormatter"> |
| </action> |
| <action |
| label="%removeDetailFormatter.label" |
| helpContextId="remove_detail_formatter_action_context" |
| tooltip="%removeDetailFormatter.tooltip" |
| class="org.eclipse.jdt.internal.debug.ui.actions.RemoveDetailFormatterAction" |
| menubarPath="emptyNavigationGroup" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.actions.removeDetailFormatter"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.JavaVariableActions"> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="variable_inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="openOnGroup" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.actions.VariableInspectAction"> |
| </action> |
| </objectContribution> |
| <viewerContribution |
| targetID="#JavaSnippetEditorContext" |
| id="org.eclipse.jdt.debug.ui.JavaSnippetPopupActions"> |
| <action |
| label="%Execute.label" |
| icon="icons/full/ctool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.Execute"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| label="%Display.label" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.Display"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.Inspect"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="#ClassFileRulerContext" |
| id="org.eclipse.jdt.debug.ui.ClassFileRulerPopupActions"> |
| <action |
| label="%JavaBreakpointProperties.label" |
| helpContextId="breakpoint_properties_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.JavaBreakpointPropertiesRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.JavaBreakpointPropertiesRulerActionDelegate"> |
| </action> |
| <action |
| label="%EnableBreakpoint.label" |
| helpContextId="enable_disable_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate"> |
| </action> |
| <action |
| label="%AddBreakpoint.label" |
| helpContextId="manage_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageBreakpointRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerActionDelegate"> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="#CompilationUnitRulerContext" |
| id="org.eclipse.jdt.debug.ui.CompilationUnitRulerPopupActions"> |
| <action |
| label="%JavaBreakpointProperties.label" |
| helpContextId="breakpoint_properties_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.JavaBreakpointPropertiesRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.JavaBreakpointPropertiesRulerActionDelegate"> |
| </action> |
| <action |
| label="%EnableBreakpoint.label" |
| helpContextId="enable_disable_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate"> |
| </action> |
| <action |
| label="%AddBreakpoint.label" |
| helpContextId="manage_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageBreakpointRulerActionDelegate" |
| menubarPath="debug" |
| id="org.eclipse.jdt.debug.ui.actions.ManageBreakpointRulerActionDelegate"> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="#CompilationUnitEditorContext" |
| id="org.eclipse.jdt.debug.ui.CUPopupActions"> |
| <visibility> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </visibility> |
| <action |
| label="%stepIntoSelectionAction.label" |
| helpContextId="step_into_selection_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.StepIntoSelectionActionDelegate" |
| menubarPath="additions" |
| enablesFor="*" |
| id="org.eclipse.jdt.debug.ui.cuPopup.StepIntoSelection"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%runToLineAction.label" |
| icon="icons/full/clcl16/runtoline_co.gif" |
| helpContextId="run_to_line_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.RunToLineActionDelegate" |
| menubarPath="additions" |
| id="org.eclipse.jdt.debug.ui.cuPopup.RunToLine"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Execute.label" |
| icon="icons/full/ctool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cuPopup.Execute"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Display.label" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cuPopup.Display"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cuPopup.Inspect"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Watch.label" |
| icon="icons/full/ctool16/watch_exp.gif" |
| helpContextId="watch_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.WatchAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cuPopup.Watch"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| </viewerContribution> |
| <viewerContribution |
| targetID="#ClassFileEditorContext" |
| id="org.eclipse.jdt.debug.ui.CFPopupActions"> |
| <visibility> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </visibility> |
| <action |
| label="%stepIntoSelectionAction.label" |
| helpContextId="step_into_selection_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.StepIntoSelectionActionDelegate" |
| menubarPath="additions" |
| enablesFor="*" |
| id="org.eclipse.jdt.debug.ui.cfPopup.StepIntoSelection"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%runToLineAction.label" |
| icon="icons/full/clcl16/runtoline_co.gif" |
| helpContextId="run_to_line_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.RunToLineActionDelegate" |
| menubarPath="additions" |
| id="org.eclipse.jdt.debug.ui.cfPopup.RunToLine"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Execute.label" |
| icon="icons/full/ctool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cfPopup.Execute"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Display.label" |
| icon="icons/full/ctool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cfPopup.Display"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Inspect.label" |
| icon="icons/full/ctool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cfPopup.Inspect"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| <action |
| label="%Watch.label" |
| icon="icons/full/ctool16/watch_exp.gif" |
| helpContextId="watch_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.WatchAction" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.cfPopup.Watch"> |
| <enablement> |
| <and> |
| <systemProperty |
| name="org.eclipse.jdt.debug.ui.debuggerActive" |
| value="true"> |
| </systemProperty> |
| <objectClass |
| name="org.eclipse.jface.text.ITextSelection"> |
| </objectClass> |
| </and> |
| </enablement> |
| </action> |
| </viewerContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.core.IMethod" |
| id="org.eclipse.jdt.debug.ui.MethodBreakpointActions"> |
| <visibility> |
| <not> |
| <objectState name="MethodActionFilter" value="isAbstract"/> |
| </not> |
| </visibility> |
| <action |
| label="%manageMethodBreakpointAction.label" |
| helpContextId="manage_method_breakpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageMethodBreakpointActionDelegate" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.MethodBreakpoint"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.core.IField" |
| id="org.eclipse.jdt.debug.ui.WatchpointActions"> |
| <action |
| label="%manageWatchpointAction.label" |
| helpContextId="manage_watchpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageWatchpointActionDelegate" |
| menubarPath="additions" |
| enablesFor="+" |
| id="org.eclipse.jdt.debug.ui.Watchpoint"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaVariable" |
| id="org.eclipse.jdt.debug.ui.InstanceFiltersActions"> |
| <filter |
| name="JavaVariableActionFilter" |
| value="instanceFilter"> |
| </filter> |
| <action |
| label="%instanceFiltersAction.label" |
| helpContextId="instance_filters_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InstanceFiltersAction" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.InstanceFilterAction"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| objectClass="org.eclipse.jdt.debug.core.IJavaFieldVariable" |
| id="org.eclipse.jdt.debug.ui.WatchpointActions"> |
| <action |
| label="%manageWatchpointAction.label" |
| helpContextId="manage_watchpoint_action_context" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ManageWatchpointActionDelegate" |
| menubarPath="additions" |
| enablesFor="1" |
| id="org.eclipse.jdt.debug.ui.VariableWatchpoint"> |
| </action> |
| </objectContribution> |
| <viewerContribution |
| targetID="#JavaSnippetRulerContext" |
| id="org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippetRulerContext"> |
| <action |
| label="%AddTask.label" |
| helpContextId="org.eclipse.ui.AddTask_action_context" |
| tooltip="%AddTask.tooltip" |
| class="org.eclipse.ui.texteditor.TaskRulerAction" |
| menubarPath="additions" |
| id="org.eclipse.ui.texteditor.TaskRulerAction"> |
| </action> |
| <action |
| label="%AddBookmark.label" |
| helpContextId="org.eclipse.ui.bookmark_action_context" |
| tooltip="%AddBookmark.tooltip" |
| class="org.eclipse.ui.texteditor.BookmarkRulerAction" |
| menubarPath="additions" |
| id="org.eclipse.ui.texteditor.BookmarkRulerAction"> |
| </action> |
| </viewerContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| targetID="org.eclipse.jdt.debug.ui.SnippetEditor" |
| id="org.eclipse.jdt.debug.ui.JavaSnippetToolbarActions"> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.SnippetExecute" |
| hoverIcon="icons/full/ctool16/run_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.ExecuteAction" |
| disabledIcon="icons/full/dtool16/run_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/run_sbook.gif" |
| helpContextId="execute_action_context" |
| label="%Execute.label" |
| tooltip="%Execute.tooltip"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.SnippetDisplay" |
| hoverIcon="icons/full/ctool16/disp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.DisplayAction" |
| disabledIcon="icons/full/dtool16/disp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/disp_sbook.gif" |
| helpContextId="display_action_context" |
| label="%Display.label" |
| tooltip="%Display.tooltip"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| <action |
| toolbarPath="evaluationGroup" |
| id="org.eclipse.jdt.debug.ui.SnippetInspect" |
| hoverIcon="icons/full/ctool16/insp_sbook.gif" |
| class="org.eclipse.jdt.internal.debug.ui.actions.InspectAction" |
| disabledIcon="icons/full/dtool16/insp_sbook.gif" |
| enablesFor="+" |
| icon="icons/full/etool16/insp_sbook.gif" |
| helpContextId="inspect_action_context" |
| label="%Inspect.label" |
| tooltip="%Inspect.tooltip"> |
| <selection |
| class="org.eclipse.jface.text.ITextSelection"> |
| </selection> |
| </action> |
| </editorContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.propertyPages"> |
| <page |
| objectClass="org.eclipse.core.resources.IFile" |
| name="%snippetEditorPageName" |
| nameFilter="*.jpage" |
| class="org.eclipse.jdt.internal.debug.ui.snippeteditor.SnippetEditorPropertyPage" |
| id="org.eclipse.jdt.debug.ui.snippeteditor.SnippetEditorPage"> |
| </page> |
| <page |
| objectClass="org.eclipse.jdt.debug.core.IJavaLineBreakpoint" |
| adaptable="true" |
| name="Common" |
| class="org.eclipse.jdt.internal.debug.ui.propertypages.JavaLineBreakpointPage" |
| id="org.eclipse.jdt.debug.ui.propertypages.common"> |
| </page> |
| <page |
| objectClass="org.eclipse.jdt.debug.core.IJavaLineBreakpoint" |
| adaptable="true" |
| name="Filtering" |
| class="org.eclipse.jdt.internal.debug.ui.propertypages.JavaBreakpointAdvancedPage" |
| id="org.eclipse.jdt.debug.ui.propertypages.common"> |
| </page> |
| <page |
| objectClass="org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint" |
| adaptable="true" |
| name="Filtering" |
| class="org.eclipse.jdt.internal.debug.ui.propertypages.JavaExceptionBreakpointAdvancedPage" |
| id="org.eclipse.jdt.debug.ui.propertypages.common"> |
| </page> |
| <page |
| objectClass="org.eclipse.jdt.debug.core.IJavaExceptionBreakpoint" |
| adaptable="true" |
| name="Common" |
| class="org.eclipse.jdt.internal.debug.ui.propertypages.JavaExceptionBreakpointPage" |
| id="org.eclipse.jdt.debug.ui.propertypages.common"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| name="%installJREPageName" |
| category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage" |
| class="org.eclipse.jdt.internal.debug.ui.jres.JREsPreferencePage" |
| id="org.eclipse.jdt.debug.ui.preferences.VMPreferencePage"> |
| </page> |
| <page |
| name="%javaDebugPrefName" |
| category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage" |
| class="org.eclipse.jdt.internal.debug.ui.JavaDebugPreferencePage" |
| id="org.eclipse.jdt.debug.ui.JavaDebugPreferencePage"> |
| </page> |
| <page |
| name="%javaStepFilterPrefName" |
| category="org.eclipse.jdt.debug.ui.JavaDebugPreferencePage" |
| class="org.eclipse.jdt.internal.debug.ui.JavaStepFilterPreferencePage" |
| id="org.eclipse.jdt.debug.ui.JavaStepFilterPreferencePage"> |
| </page> |
| <page |
| name="%javaDetailFormattersPrefName" |
| category="org.eclipse.jdt.debug.ui.JavaDebugPreferencePage" |
| class="org.eclipse.jdt.internal.debug.ui.JavaDetailFormattersPreferencePage" |
| id="org.eclipse.jdt.debug.ui.JavaDetailFormattersPreferencePage"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchConfigurationTypeImages"> |
| <launchConfigurationTypeImage |
| icon="icons/full/ctool16/java_app.gif" |
| configTypeID="org.eclipse.jdt.launching.localJavaApplication" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTypeImage.localJavaApplication"> |
| </launchConfigurationTypeImage> |
| <launchConfigurationTypeImage |
| icon="icons/full/ctool16/java_attach.gif" |
| configTypeID="org.eclipse.jdt.launching.remoteJavaApplication" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTypeImage.remoteJavaApplication"> |
| </launchConfigurationTypeImage> |
| <launchConfigurationTypeImage |
| icon="icons/full/ctool16/java_applet.gif" |
| configTypeID="org.eclipse.jdt.launching.javaApplet" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTypeImage.javaApplet"> |
| </launchConfigurationTypeImage> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
| <launchConfigurationTabGroup |
| type="org.eclipse.jdt.launching.localJavaApplication" |
| helpContextId="org.eclipse.jdt.debug.ui.launchConfigHelpContext.local_java_application" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication"> |
| </launchConfigurationTabGroup> |
| <launchConfigurationTabGroup |
| type="org.eclipse.jdt.launching.remoteJavaApplication" |
| helpContextId="org.eclipse.jdt.debug.ui.launchConfigHelpContext.remote_java_application" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.RemoteJavaApplicationTabGroup" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.remoteJavaApplication"> |
| </launchConfigurationTabGroup> |
| <launchConfigurationTabGroup |
| type="org.eclipse.jdt.launching.javaApplet" |
| helpContextId="org.eclipse.jdt.debug.ui.launchConfigHelpContext.java_applet" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.JavaAppletTabGroup" |
| id="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.javaApplet"> |
| </launchConfigurationTabGroup> |
| </extension> |
| <extension |
| point="org.eclipse.debug.core.statusHandlers"> |
| <statusHandler |
| plugin="org.eclipse.jdt.launching" |
| code="117" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.VMConnectTimeoutStatusHandler" |
| id="org.eclipse.jdt.debug.ui.statusHandler.vmConnectTimeout"> |
| </statusHandler> |
| <statusHandler |
| plugin="org.eclipse.jdt.debug" |
| code="161" |
| class="org.eclipse.jdt.internal.debug.ui.SuspendTimeoutStatusHandler" |
| id="org.eclipse.jdt.debug.ui.statusHandler.suspendTimeout"> |
| </statusHandler> |
| <statusHandler |
| plugin="org.eclipse.jdt.debug" |
| code="162" |
| class="org.eclipse.jdt.internal.debug.ui.NoLineNumberAttributesStatusHandler" |
| id="org.eclipse.jdt.debug.ui.statusHandler.noLineNumberAttributes"> |
| </statusHandler> |
| <statusHandler |
| plugin="org.eclipse.jdt.debug" |
| code="110" |
| class="org.eclipse.jdt.internal.debug.ui.EvaluationContextStatusHandler" |
| id="org.eclipse.jdt.debug.ui.statusHandler.evaluationContextStatusHandler"> |
| </statusHandler> |
| </extension> |
| <extension |
| point="org.eclipse.debug.core.sourceLocators"> |
| <sourceLocator |
| name="%JavaSourceLocator.name" |
| class="org.eclipse.jdt.debug.ui.JavaUISourceLocator" |
| id="org.eclipse.jdt.debug.ui.javaSourceLocator"> |
| </sourceLocator> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.debugActionGroups"> |
| <debugActionGroup |
| name="%JavaDebugActionGroup.name" |
| visible="true" |
| id="org.eclipse.jdt.debug.ui.javaDebugActionGroup"> |
| <action |
| id="org.eclipse.jdt.debug.ui.actions.AddException"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.breakpointViewActions.ShowQualified"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowQualified"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.AddWatchExpression"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.launchViewActions.ShowQualified"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowQualified"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowStatic"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowStatic"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.variableViewActions.ShowConstants"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.ShowConstants"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.expressionViewActions.PrimitiveOptions"> |
| </action> |
| <action |
| id="org.eclipse.jdt.debug.ui.variableViewActions.PrimitiveOptions"> |
| </action> |
| </debugActionGroup> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchShortcuts"> |
| <shortcut |
| label="%JavaApplicationShortcut.label" |
| icon="icons/full/ctool16/java_app.gif" |
| helpContextId="org.eclipse.jdt.debug.ui.shortcut_local_java_application" |
| modes="run, debug" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut" |
| id="org.eclipse.jdt.debug.ui.localJavaShortcut"> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaHierarchyPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaBrowsingPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.debug.ui.DebugPerspective"> |
| </perspective> |
| </shortcut> |
| <shortcut |
| label="%AppletShortcut.label" |
| icon="icons/full/ctool16/java_applet.gif" |
| helpContextId="org.eclipse.jdt.debug.ui.shortcut_java_applet" |
| modes="run, debug" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.JavaAppletLaunchShortcut" |
| id="org.eclipse.jdt.debug.ui.javaAppletShortcut"> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaHierarchyPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.jdt.ui.JavaBrowsingPerspective"> |
| </perspective> |
| <perspective |
| id="org.eclipse.debug.ui.DebugPerspective"> |
| </perspective> |
| </shortcut> |
| </extension> |
| <!-- commands and their bindings --> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| name="%ActionDefinition.manageWatchpoint.name" |
| description="%ActionDefinition.manageWatchpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.ManageWatchpointAction"> |
| </command> |
| <keyBinding |
| string="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.ManageWatchpointAction" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.manageMethodBreakpoint.name" |
| description="%ActionDefinition.manageMethodBreakpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.ManageMethodBreakpointAction"> |
| </command> |
| <keyBinding |
| string="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.ManageMethodBreakpointAction" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.addException.name" |
| description="%ActionDefinition.addException.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.actionSet.AddException"> |
| </command> |
| <keyBinding |
| string="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.actionSet.AddException" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.manageBreakpoint.name" |
| description="%ActionDefinition.manageBreakpoint.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.ManageBreakpointAction"> |
| </command> |
| <keyBinding |
| string="Ctrl+Shift+B" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.ManageBreakpointAction" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.stepIntoSelection.name" |
| description="%ActionDefinition.stepIntoSelection.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.StepIntoSelectionAction"> |
| </command> |
| <keyBinding |
| string="Ctrl+F5" |
| scope="org.eclipse.jdt.ui.javaEditorScope" |
| command="org.eclipse.jdt.debug.ui.StepIntoSelectionAction" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.runToLine.name" |
| description="%ActionDefinition.runToLine.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.RunToLineAction"> |
| </command> |
| <keyBinding |
| string="Ctrl+R" |
| scope="org.eclipse.jdt.ui.javaEditorScope" |
| command="org.eclipse.jdt.debug.ui.RunToLineAction" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.execute.name" |
| description="%ActionDefinition.execute.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.Execute"> |
| </command> |
| <keyBinding |
| string="Ctrl+U" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.Execute" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.display.name" |
| description="%ActionDefinition.display.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.Display"> |
| </command> |
| <keyBinding |
| string="Ctrl+Alt+D" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.Display" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| <command |
| name="%ActionDefinition.inspect.name" |
| description="%ActionDefinition.inspect.description" |
| category="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.jdt.debug.ui.Inspect"> |
| </command> |
| <keyBinding |
| string="" |
| scope="org.eclipse.ui.globalScope" |
| command="org.eclipse.jdt.debug.ui.Inspect" |
| configuration="org.eclipse.ui.defaultAcceleratorConfiguration"> |
| </keyBinding> |
| </extension> |
| <extension |
| point="org.eclipse.jdt.ui.classpathContainerPage"> |
| <classpathContainerPage |
| name="%jreSystemLibrary.name" |
| class="org.eclipse.jdt.internal.debug.ui.jres.JREContainerWizardPage" |
| id="org.eclipse.jdt.launching.JRE_CONTAINER"> |
| </classpathContainerPage> |
| </extension> |
| <extension |
| point="org.eclipse.jdt.debug.ui.vmInstallTypePage"> |
| <vmInstallTypePage |
| vmInstallTypeID="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType" |
| class="org.eclipse.jdt.internal.debug.ui.jres.StandardVMCommandTab" |
| id="org.eclipse.jdt.debug.ui.StandardVMCommandTab"> |
| </vmInstallTypePage> |
| <vmInstallTypePage |
| vmInstallTypeID="org.eclipse.jdt.launching.Standard11xVMType" |
| class="org.eclipse.jdt.internal.debug.ui.jres.StandardVMCommandTab" |
| id="org.eclipse.jdt.debug.ui.StandardVMCommandTab"> |
| </vmInstallTypePage> |
| </extension> |
| <extension |
| point="org.eclipse.team.core.fileTypes"> |
| <fileTypes |
| type="text" |
| extension="jpage"> |
| </fileTypes> |
| </extension> |
| <extension |
| point="org.eclipse.ui.ide.markerResolution"> |
| <markerResolutionGenerator |
| markerType="org.eclipse.jdt.core.buildpath_problem" |
| class="org.eclipse.jdt.internal.debug.ui.launcher.JreResolutionGenerator"> |
| </markerResolutionGenerator> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.consoleLineTrackers"> |
| <consoleLineTracker |
| class="org.eclipse.jdt.internal.debug.ui.console.JavaConsoleTracker" |
| processType="java" |
| id="org.eclipse.jdt.debug.ui.JavaConsoleTracker"> |
| </consoleLineTracker> |
| <consoleLineTracker |
| class="org.eclipse.jdt.internal.debug.ui.console.JavaConsoleTracker" |
| processType="org.eclipse.ant.ui.antProcess" |
| id="org.eclipse.jdt.debug.ui.AntJavaConsoleTracker"> |
| </consoleLineTracker> |
| <consoleLineTracker |
| class="org.eclipse.jdt.internal.debug.ui.console.J9ConsoleTracker" |
| processType="j9" |
| id="org.eclipse.jdt.debug.ui.J9ConsoleTracker"> |
| </consoleLineTracker> |
| </extension> |
| <!-- Adds the launch and java debug actions whenever a java relevant part is open --> |
| <extension |
| point="org.eclipse.ui.actionSetPartAssociations"> |
| <actionSetPartAssociation |
| targetID="org.eclipse.jdt.debug.ui.JDTDebugActionSet"> |
| <part |
| id="org.eclipse.jdt.ui.PackageExplorer"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.TypeHierarchy"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.CompilationUnitEditor"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.ClassFileEditor"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.ProjectsView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.PackagesView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.TypesView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.MembersView"> |
| </part> |
| </actionSetPartAssociation> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSetPartAssociations"> |
| <actionSetPartAssociation |
| targetID="org.eclipse.debug.ui.launchActionSet"> |
| <part |
| id="org.eclipse.jdt.ui.PackageExplorer"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.TypeHierarchy"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.CompilationUnitEditor"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.ClassFileEditor"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.ProjectsView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.PackagesView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.TypesView"> |
| </part> |
| <part |
| id="org.eclipse.jdt.ui.MembersView"> |
| </part> |
| </actionSetPartAssociation> |
| </extension> |
| |
| <!-- Roles and Activities --> |
| <extension |
| point="org.eclipse.ui.activities"> |
| <activityPatternBinding |
| activityId="org.eclipse.javaDevelopment" |
| pattern="org.eclipse.jdt.debug.*"> |
| </activityPatternBinding> |
| <activityPatternBinding |
| activityId="org.eclipse.javaDevelopment" |
| pattern="org.eclipse.jdt.launching.*"> |
| </activityPatternBinding> |
| </extension> |
| |
| </plugin> |