diff options
author | Pawel Piech | 2011-09-22 18:38:48 +0000 |
---|---|---|
committer | Pawel Piech | 2011-09-22 18:38:48 +0000 |
commit | 472eea319d490fe2300465bfcde19fce457b9724 (patch) | |
tree | 6102a28637371ed00d98d6c978296871c3836e64 /org.eclipse.debug.ui/plugin.xml | |
parent | 6f8daed33c35a3d295bf9597db71a0e0c81894bd (diff) | |
download | eclipse.platform.debug-472eea319d490fe2300465bfcde19fce457b9724.tar.gz eclipse.platform.debug-472eea319d490fe2300465bfcde19fce457b9724.tar.xz eclipse.platform.debug-472eea319d490fe2300465bfcde19fce457b9724.zip |
Bug 258767 - [debug view][menu] support for top level debug toolbarv20110922-1838
Diffstat (limited to 'org.eclipse.debug.ui/plugin.xml')
-rw-r--r-- | org.eclipse.debug.ui/plugin.xml | 177 |
1 files changed, 169 insertions, 8 deletions
diff --git a/org.eclipse.debug.ui/plugin.xml b/org.eclipse.debug.ui/plugin.xml index 6357bba15..81374c03b 100644 --- a/org.eclipse.debug.ui/plugin.xml +++ b/org.eclipse.debug.ui/plugin.xml @@ -10,6 +10,7 @@ Contributors: IBM Corporation - initial API and implementation Patrick Chuong (Texas Instruments) - Improve usability of the breakpoint view (Bug 238956) + Patrick Chuong (Texas Instruments) - Move debug toolbar actions to main window (Bug 332784) --> <plugin> @@ -329,7 +330,6 @@ 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" @@ -382,6 +382,111 @@ </action> </actionSet> <actionSet + label="%DebugToolbarActionSet.label" + visible="false" + id="org.eclipse.debug.ui.debugToolbarActionSet"> + <action + id="org.eclipse.debug.ui.actions.toolbar.ToggleStepFilters" + hoverIcon="$nl$/icons/full/elcl16/stepbystep_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.ToggleStepFiltersCommandActionDelegate" + 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" + style="toggle" + state="false" + toolbarPath="org.eclipse.debug.ui.main.toolbar/renderGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.DropToFrame" + hoverIcon="$nl$/icons/full/elcl16/drop_to_frame.gif" + class="org.eclipse.debug.internal.ui.commands.actions.DropToFrameCommandActionDelegate" + helpContextId="drop_to_frame_action_context" + icon="$nl$/icons/full/elcl16/drop_to_frame.gif" + label="%DropToFrame.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/emptyStepGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.RunToLine" + class="org.eclipse.debug.internal.ui.actions.RetargetRunToLineAction" + 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" + toolbarPath="org.eclipse.debug.ui.main.toolbar/emptyStepGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.StepReturn" + hoverIcon="$nl$/icons/full/elcl16/stepreturn_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.StepReturnCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/stepreturn_co.gif" + icon="$nl$/icons/full/elcl16/stepreturn_co.gif" + helpContextId="step_return_action_context" + label="%StepReturnAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/stepReturnGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.StepOver" + hoverIcon="$nl$/icons/full/elcl16/stepover_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.StepOverCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/stepover_co.gif" + icon="$nl$/icons/full/elcl16/stepover_co.gif" + helpContextId="step_over_action_context" + label="%StepOverAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/stepOverGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.StepInto" + hoverIcon="$nl$/icons/full/elcl16/stepinto_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.StepIntoCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/stepinto_co.gif" + icon="$nl$/icons/full/elcl16/stepinto_co.gif" + helpContextId="step_into_action_context" + label="%StepIntoAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/stepIntoGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.Disconnect" + hoverIcon="$nl$/icons/full/elcl16/disconnect_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.DisconnectCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/disconnect_co.gif" + icon="$nl$/icons/full/elcl16/disconnect_co.gif" + helpContextId="disconnect_action_context" + label="%Disconnect.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.Terminate" + hoverIcon="$nl$/icons/full/elcl16/terminate_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.TerminateCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/terminate_co.gif" + icon="$nl$/icons/full/elcl16/terminate_co.gif" + helpContextId="terminate_action_context" + label="%TerminateAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.Suspend" + hoverIcon="$nl$/icons/full/elcl16/suspend_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.SuspendCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/suspend_co.gif" + icon="$nl$/icons/full/elcl16/suspend_co.gif" + helpContextId="suspend_action_context" + label="%SuspendAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> + </action> + <action + id="org.eclipse.debug.ui.actions.toolbar.Resume" + hoverIcon="$nl$/icons/full/elcl16/resume_co.gif" + class="org.eclipse.debug.internal.ui.commands.actions.ResumeCommandActionDelegate" + disabledIcon="$nl$/icons/full/dlcl16/resume_co.gif" + icon="$nl$/icons/full/elcl16/resume_co.gif" + helpContextId="resume_action_context" + label="%ResumeAction.label" + toolbarPath="org.eclipse.debug.ui.main.toolbar/threadGroup"> + </action> + </actionSet> + <actionSet label="%LaunchActionSet.label" visible="false" id="org.eclipse.debug.ui.launchActionSet"> @@ -613,6 +718,41 @@ </dynamic> </menu> </menuContribution> + <menuContribution + locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> + <toolbar + id="org.eclipse.debug.ui.main.toolbar" + label="%DebugActionSet.label"> + <separator + name="threadGroup" + visible="true"> + </separator> + <separator + name="stepGroup" + visible="true"> + </separator> + <separator + name="stepIntoGroup" + visible="false"> + </separator> + <separator + name="stepOverGroup" + visible="false"> + </separator> + <separator + name="stepReturnGroup" + visible="false"> + </separator> + <separator + name="emptyStepGroup" + visible="false"> + </separator> + <separator + name="renderGroup" + visible="true"> + </separator> + </toolbar> + </menuContribution> </extension> <extension @@ -1622,37 +1762,57 @@ M4 = Platform-specific fourth key name="%ActionDefinition.toggleStepFilters.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.toggleStepFilters.description" - id="org.eclipse.debug.ui.commands.ToggleStepFilters"> + id="org.eclipse.debug.ui.commands.ToggleStepFilters" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.ToggleStepFiltersCommandHandler"> + </command> + <command + categoryId="org.eclipse.debug.ui.category.run" + description="%ActionDefinition.dropToFrame.description" + id="org.eclipse.debug.ui.commands.DropToFrame" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.DropToFrameCommandHandler" + name="%ActionDefinition.dropToFrame.name"> + </command> + <command + categoryId="org.eclipse.debug.ui.category.run" + description="%ActionDefinition.disconnect.discrption" + id="org.eclipse.debug.ui.commands.Disconnect" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.DisconnectCommandHandler" + name="%ActionDefinition.disconnect.name"> </command> <command name="%ActionDefinition.stepInto.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepInto.description" - id="org.eclipse.debug.ui.commands.StepInto"> + id="org.eclipse.debug.ui.commands.StepInto" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepIntoCommandHandler"> </command> <command - name="%ActionDefinition.stepOver.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepOver.description" - id="org.eclipse.debug.ui.commands.StepOver"> + id="org.eclipse.debug.ui.commands.StepOver" + name="%ActionDefinition.stepOver.name" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepOverCommandHandler"> </command> <command name="%ActionDefinition.stepReturn.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.stepReturn.description" - id="org.eclipse.debug.ui.commands.StepReturn"> + id="org.eclipse.debug.ui.commands.StepReturn" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.StepReturnCommandHandler"> </command> <command name="%ActionDefinition.resume.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.resume.description" - id="org.eclipse.debug.ui.commands.Resume"> + id="org.eclipse.debug.ui.commands.Resume" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.ResumeCommandHandler"> </command> <command categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.terminate.description" helpContextId="terminate_action_context" id="org.eclipse.debug.ui.commands.Terminate" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.TerminateCommandHandler" name="%ActionDefinition.terminate.name"> </command> <command @@ -1675,7 +1835,8 @@ M4 = Platform-specific fourth key name="%ActionDefinition.suspend.name" categoryId="org.eclipse.debug.ui.category.run" description="%ActionDefinition.suspend.description" - id="org.eclipse.debug.ui.commands.Suspend"> + id="org.eclipse.debug.ui.commands.Suspend" + defaultHandler="org.eclipse.debug.internal.ui.commands.actions.SuspendCommandHandler"> </command> <command name="%ActionDefinition.openProfile.name" |