alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

What this is

This file is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Other links

The source code

<!--
This is a sample of the mixed actions and commands contributions syntax that
was made available in Eclipse 3.0.  To see what this syntax looks like under
the new proposal, see "http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ui-home/R3_1/contributions-proposal/fullExample-new.xml"

This includes snippets from the following plug-ins:
org.eclipse.debug.ui_3.1.0
org.eclipse.compare_3.1.0
org.eclipse.ant.ui_3.1.0

Author: Douglas Pollock
Version: 0.2
Last Modified: Sunday, September 23, 2004, 5:00 p.m. (Eastern European Time)

This file is approximately 87KB in size.
-->

<plugin>  
  <!-- org.eclipse.ant.ui -->
  <extension
          point="org.eclipse.ui.contexts">
       <context
             name="%context.editingAnt.name"
             description="%context.editingAnt.description"
             parentId="org.eclipse.ui.textEditorScope"
             id="org.eclipse.ant.ui.AntEditorScope">
       </context>
   </extension>
   
   <extension
         point="org.eclipse.ui.commands">
	  <category
            name="%antCategory.name"
            description="%antCategory.description"
            id="org.eclipse.ant.ui.category.source">
      </category>
      <command
            name="%ViewCommand.antView.name"
            description="%ViewCommand.antView.description"
            category="org.eclipse.ui.category.views"
            id="org.eclipse.ant.ui.views.AntView">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.ant.ui.views.AntView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.format.name"
            description="%ActionDefinition.format.description"
            category="org.eclipse.ant.ui.category.source"
            id="org.eclipse.ant.ui.format">
      </command>
      <keyBinding
            keySequence="M1+SHIFT+F"
            scope="org.eclipse.ant.ui.AntEditorScope"
            command="org.eclipse.ant.ui.format"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.showTooltip.name"
            description="%ActionDefinition.showTooltip.description"
            category="org.eclipse.ant.ui.category.source"
            id="org.eclipse.ant.ui.showTooltip">
      </command>
      <keyBinding
            keySequence="F2"
            scope="org.eclipse.ant.ui.AntEditorScope"
            command="org.eclipse.ant.ui.showTooltip"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.openExternalDoc.name"
            description="%ActionDefinition.openExternalDoc.description"
            category="org.eclipse.ant.ui.category.source"
            id="org.eclipse.ant.ui.openExternalDoc">
      </command>
      <keyBinding
            keySequence="SHIFT+F2"
            scope="org.eclipse.ant.ui.AntEditorScope"
            command="org.eclipse.ant.ui.openExternalDoc"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
   </extension>
     <extension
         point="org.eclipse.ui.popupMenus">
      <viewerContribution
            targetID="org.eclipse.ant.internal.ui.editor.AntEditor.RulerContext"
            id="org.eclipse.ant.internal.ui.editor.AntEditor.RulerContext">
         <action
               label="%AddTask.label"
               helpContextId="org.eclipse.ui.AddTask_action_context"
               class="org.eclipse.ui.texteditor.TaskRulerAction"
               tooltip="%AddTask.tooltip"
               menubarPath="add"
               id="org.eclipse.ui.texteditor.TaskRulerAction">
         </action>
         <action
               label="%AddBookmark.label"
               helpContextId="org.eclipse.ui.bookmark_action_context"
               class="org.eclipse.ui.texteditor.BookmarkRulerAction"
               tooltip="%AddBookmark.tooltip"
               menubarPath="add"
               id="org.eclipse.ui.texteditor.BookmarkRulerAction">
         </action>
          <menu
			id="projection"
			label="%Folding.label"
			path="rest">
		 </menu>
         <action
               label="%Dummy.label"
               tooltip="%Dummy.label"
               class="org.eclipse.ant.internal.ui.editor.actions.FoldingExpandAllRulerAction"
               menubarPath="projection/additions"
               definitionId="org.eclipse.ui.edit.text.folding.expand_all"
               id="org.eclipse.ant.ui.folding.expandAll">
         </action>
         <action
               label="%Dummy.label"
               tooltip="%Dummy.label"
               class="org.eclipse.ant.internal.ui.editor.actions.FoldingToggleRulerAction"
               menubarPath="projection/additions"
               definitionId="org.eclipse.ui.edit.text.folding.toggle"
               id="org.eclipse.ant.ui.folding.toggle">
         </action>
         <action
               label="%quickdiff.toggle.enable"
               style="push"
               definitionId="org.eclipse.quickdiff.toggle"
               helpContextId="quickdiff.toggle"
               class="org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction"
               menubarPath="quickdiff"
               id="ant.quickdiff.toggle">
         </action>
      </viewerContribution>
   </extension>
   <extension
         point="org.eclipse.ui.editorActions">
      <editorContribution
            targetID="org.eclipse.ant.ui.internal.editor.AntEditor"
            id="org.eclipse.quickdiff.editoractions.antEditor">
         <action
               definitionId="org.eclipse.quickdiff.toggle"
               label="%quickdiff.toggle.enable"
               class="org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction"
               id="org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction">
         </action>
          <action
               definitionId="org.eclipse.ant.ui.openExternalDoc"
               label="%Dummy.label"
               class="org.eclipse.ant.internal.ui.editor.actions.OpenExternalDocAction"
               id="org.eclipse.ant.ui.OpenExternalDocAction">
         </action>
         
      </editorContribution>
   </extension>  
   
   
   
   <!-- org.eclipse.compare -->
     <extension
         point="org.eclipse.ui.commands">
      <category
            name="%compareCategory.name"
            description="%compareCategory.description"
            id="org.eclipse.compare.ui.category.compare">
      </category>
      <command
            name="%Command.copyRightToLeft.name"
            description="%Command.copyRightToLeft.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.copyRightToLeft">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.copyRightToLeft"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%Command.copyLeftToRight.name"
            description="%Command.copyLeftToRight.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.copyLeftToRight">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.copyLeftToRight"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%Command.copyAllRightToLeft.name"
            description="%Command.copyAllRightToLeft.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.copyAllRightToLeft">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.copyAllRightToLeft"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%Command.copyAllLeftToRight.name"
            description="%Command.copyAllLeftToRight.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.copyAllLeftToRight">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.copyAllLeftToRight"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%Command.selectNextChange.name"
            description="%Command.selectNextChange.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.selectNextChange">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.selectNextChange"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%Command.selectPreviousChange.name"
            description="%Command.selectPreviousChange.description"
            category="org.eclipse.compare.ui.category.compare"
            id="org.eclipse.compare.selectPreviousChange">
      </command>
      <keyBinding
            string=""
            scope="org.eclipse.ui.globalScope"
            command="org.eclipse.compare.selectPreviousChange"
            configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
   </extension>
   <extension
         point="org.eclipse.ui.popupMenus">
      <objectContribution
            objectClass="org.eclipse.core.resources.IResource"
            adaptable="true"
            id="org.eclipse.compare.CompareAction">
         <menu
               label="%ReplaceWithMenu.label"
               path="additions"
               id="replaceWithMenu">
            <separator
                  name="replaceWithGroup">
            </separator>
         </menu>
         <menu
               label="%CompareWithMenu.label"
               path="additions"
               id="compareWithMenu">
            <separator
                  name="compareWithGroup">
            </separator>
         </menu>
         <menu
               label="%TeamMenu.label"
               path="additions"
               id="team.main">
            <separator
                  name="group1">
            </separator>
         </menu>
         <action
               label="%CompareWithEachOtherAction.label"
               tooltip="%CompareWithEachOtherAction.tooltip"
               class="org.eclipse.compare.internal.CompareAction"
               menubarPath="compareWithMenu/compareWithGroup"
               enablesFor="2+"
               id="compareWithEachOther">
         </action>
         <action
               label="%CompareWithPatchAction.label"
               tooltip="%CompareWithPatchAction.tooltip"
               class="org.eclipse.compare.internal.patch.CompareWithPatchAction"
               menubarPath="team.main/group1"
               enablesFor="1"
               id="compareWithPatch">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.core.resources.IFile"
            adaptable="true"
            id="org.eclipse.compare.ReplaceWithEditionAction">
         <menu
               label="%ReplaceWithMenu.label"
               path="additions"
               id="replaceWithMenu">
            <separator
                  name="replaceWithGroup">
            </separator>
         </menu>
         <action
               label="%ReplaceFromHistoryAction.label"
               tooltip="%ReplaceFromHistoryAction.tooltip"
               class="org.eclipse.compare.internal.ReplaceWithEditionAction"
               menubarPath="replaceWithMenu/replaceWithGroup"
               enablesFor="1"
               id="replaceFromHistory">
         </action>
         <action
               label="%ReplaceWithPreviousFromHistoryAction.label"
               tooltip="%ReplaceWithPreviousFromHistoryAction.tooltip"
               class="org.eclipse.compare.internal.ReplaceWithPreviousEditionAction"
               menubarPath="replaceWithMenu/replaceWithGroup"
               enablesFor="1"
               id="replaceWithPreviousFromHistory">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.core.resources.IFile"
            adaptable="true"
            id="org.eclipse.compare.CompareWithEditionAction">
         <menu
               label="%CompareWithMenu.label"
               path="additions"
               id="compareWithMenu">
            <separator
                  name="compareWithGroup">
            </separator>
         </menu>
         <action
               label="%CompareWithHistoryAction.label"
               tooltip="%CompareWithHistoryAction.tooltip"
               class="org.eclipse.compare.internal.CompareWithEditionAction"
               menubarPath="compareWithMenu/compareWithGroup"
               enablesFor="1"
               id="compareWithHistory">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.core.resources.IContainer"
            adaptable="true"
            id="org.eclipse.compare.AddFromHistoryAction">
         <action
               label="%addFromHistoryAction.label"
               tooltip="%addFromHistoryAction.tooltip"
               class="org.eclipse.compare.internal.AddFromHistoryAction"
               menubarPath="replaceWithMenu"
               enablesFor="1"
               id="addFromHistoryAction">
         </action>
      </objectContribution>
   </extension>
   
   
   
   <!-- org.eclipse.debug.ui -->
      <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%DebugActionSet.label"
            visible="false"
            id="org.eclipse.debug.ui.debugActionSet">
         <menu
               label="%RunMenu.label"
               path="additions"
               id="org.eclipse.ui.run">
            <separator
                  name="stepGroup">
            </separator>
            <groupMarker
                  name="stepIntoGroup">
            </groupMarker>
            <groupMarker
                  name="stepOverGroup">
            </groupMarker>
            <groupMarker
                  name="stepReturnGroup">
            </groupMarker>
            <groupMarker
                  name="emptyStepGroup">
            </groupMarker>
         </menu>
         <action
               id="org.eclipse.debug.ui.actions.ToggleStepFilters"
               hoverIcon="icons/full/elcl16/stepbystep_co.gif"
               class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters"
               disabledIcon="icons/full/dlcl16/stepbystep_co.gif"
               icon="icons/full/elcl16/stepbystep_co.gif"
               helpContextId="step_with_filters_action_context"
               label="%StepWithFiltersAction.label"
               menubarPath="org.eclipse.ui.run/emptyStepGroup"
               style="toggle"
               state="false">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.RunToLine"
               class="org.eclipse.debug.internal.ui.actions.RetargetRunToLineAction"
               definitionId="org.eclipse.debug.ui.commands.RunToLine"
               helpContextId="run_to_line_action_context"
               disabledIcon="icons/full/dlcl16/runtoline_co.gif"
               icon="icons/full/elcl16/runtoline_co.gif"
               label="%RunToLine.label"
               menubarPath="org.eclipse.ui.run/emptyStepGroup">
         </action>                  
         <action
               id="org.eclipse.debug.ui.actions.StepReturn"
               hoverIcon="icons/full/elcl16/stepreturn_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.StepReturn"
               disabledIcon="icons/full/dlcl16/stepreturn_co.gif"
               icon="icons/full/elcl16/stepreturn_co.gif"
               helpContextId="step_return_action_context"
               label="%StepReturnAction.label"
               menubarPath="org.eclipse.ui.run/stepReturnGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.StepOver"
               hoverIcon="icons/full/elcl16/stepover_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.StepOver"
               disabledIcon="icons/full/dlcl16/stepover_co.gif"
               icon="icons/full/elcl16/stepover_co.gif"
               helpContextId="step_over_action_context"
               label="%StepOverAction.label"
               menubarPath="org.eclipse.ui.run/stepOverGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.StepInto"
               hoverIcon="icons/full/elcl16/stepinto_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.StepInto"
               disabledIcon="icons/full/dlcl16/stepinto_co.gif"
               icon="icons/full/elcl16/stepinto_co.gif"
               helpContextId="step_into_action_context"
               label="%StepIntoAction.label"
               menubarPath="org.eclipse.ui.run/stepIntoGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.Terminate"
               hoverIcon="icons/full/elcl16/terminate_co.gif"
               class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.Terminate"
               disabledIcon="icons/full/dlcl16/terminate_co.gif"
               icon="icons/full/elcl16/terminate_co.gif"
               helpContextId="terminate_action_context"
               label="%TerminateAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.Suspend"
               hoverIcon="icons/full/elcl16/suspend_co.gif"
               class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.Suspend"
               disabledIcon="icons/full/dlcl16/suspend_co.gif"
               icon="icons/full/elcl16/suspend_co.gif"
               helpContextId="suspend_action_context"
               label="%SuspendAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.Resume"
               hoverIcon="icons/full/elcl16/resume_co.gif"
               class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate"
               definitionId="org.eclipse.debug.ui.commands.Resume"
               disabledIcon="icons/full/dlcl16/resume_co.gif"
               icon="icons/full/elcl16/resume_co.gif"
               helpContextId="resume_action_context"
               label="%ResumeAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
         </action>
      </actionSet>
   </extension>         
   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%LaunchActionSet.label"
            visible="false"
            id="org.eclipse.debug.ui.launchActionSet">
         <menu
               label="%RunMenu.label"
               path="additions"
               id="org.eclipse.ui.run">
            <separator
                  name="relaunchGroup">
            </separator>
            <separator
                  name="runGroup">
            </separator>
            <separator
                  name="debugGroup">
            </separator>
            <separator
                  name="emptyLaunchGroup">
            </separator>
         </menu>
         <action
               definitionId="org.eclipse.debug.ui.commands.OpenRunConfigurations"
               label="%OpenRunConfigurations.label"
               helpContextId="open_run_configurations_action_context"
               class="org.eclipse.debug.internal.ui.actions.OpenRunConfigurations"
               menubarPath="org.eclipse.ui.run/runGroup"
               id="org.eclipse.debug.ui.actions.OpenRunConfigurations">
         </action>
         <action
               label="%RunWithConfigurationAction.label"
               pulldown="true"
               helpContextId="run_with_configuration_action_context"
               class="org.eclipse.debug.internal.ui.actions.RunAsAction"
               menubarPath="org.eclipse.ui.run/runGroup"
               id="org.eclipse.debug.internal.ui.actions.RunWithConfigurationAction">
         </action>
         <action
               label="%RunHistoryMenuAction.label"
               pulldown="true"
               helpContextId="run_history_menu_action_context"
               class="org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction"
               menubarPath="org.eclipse.ui.run/runGroup"
               id="org.eclipse.debug.internal.ui.actions.RunHistoryMenuAction">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.DebugLast"
               hoverIcon="icons/full/elcl16/debuglast_co.gif"
               class="org.eclipse.debug.internal.ui.actions.DebugLastAction"
               definitionId="org.eclipse.debug.ui.commands.DebugLast"
               disabledIcon="icons/full/dlcl16/debuglast_co.gif"
               icon="icons/full/elcl16/debuglast_co.gif"
               helpContextId="debug_last_action_context"
               label="%DebugLastAction.label"
               menubarPath="org.eclipse.ui.run/relaunchGroup">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.RunLast"
               hoverIcon="icons/full/elcl16/runlast_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RunLastAction"
               definitionId="org.eclipse.debug.ui.commands.RunLast"
               disabledIcon="icons/full/dlcl16/runlast_co.gif"
               icon="icons/full/elcl16/runlast_co.gif"
               helpContextId="run_last_action_context"
               label="%RunLastAction.label"
               menubarPath="org.eclipse.ui.run/relaunchGroup">
         </action>
         <action
               id="org.eclipse.debug.internal.ui.actions.RunDropDownAction"
               toolbarPath="debug"
               hoverIcon="icons/full/etool16/run_exc.gif"
               class="org.eclipse.debug.internal.ui.actions.RunToolbarAction"
               disabledIcon="icons/full/dtool16/run_exc.gif"
               icon="icons/full/etool16/run_exc.gif"
               helpContextId="run_action_context"
               label="%RunDropDownAction.label"
               pulldown="true">
         </action>
         <action
               definitionId="org.eclipse.debug.ui.commands.OpenDebugConfigurations"
               label="%OpenDebugConfigurations.label"
               helpContextId="open_debug_configurations_action_context"
               class="org.eclipse.debug.internal.ui.actions.OpenDebugConfigurations"
               menubarPath="org.eclipse.ui.run/debugGroup"
               id="org.eclipse.debug.ui.actions.OpenDebugConfigurations">
         </action>
         <action
               label="%DebugWithConfigurationAction.label"
               pulldown="true"
               helpContextId="debug_with_configuration_action_context"
               class="org.eclipse.debug.internal.ui.actions.DebugAsAction"
               menubarPath="org.eclipse.ui.run/debugGroup"
               id="org.eclipse.debug.internal.ui.actions.DebugWithConfigurationAction">
         </action>
         <action
               label="%DebugHistoryMenuAction.label"
               pulldown="true"
               helpContextId="debug_history_menu_action_context"
               class="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction"
               menubarPath="org.eclipse.ui.run/debugGroup"
               id="org.eclipse.debug.internal.ui.actions.DebugHistoryMenuAction">
         </action>
         <action
               id="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"
               toolbarPath="debug"
               hoverIcon="icons/full/etool16/debug_exc.gif"
               class="org.eclipse.debug.internal.ui.actions.DebugToolbarAction"
               disabledIcon="icons/full/dtool16/debug_exc.gif"
               icon="icons/full/etool16/debug_exc.gif"
               helpContextId="debug_action_context"
               label="%DebugDropDownAction.label"
               pulldown="true">
         </action>
      </actionSet>
   </extension>
   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%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
               definitionId="org.eclipse.debug.ui.commands.SkipAllBreakpoints"
               label="%SkipAllBreakpointsAction.label"
               icon="icons/full/elcl16/skip_brkp.gif"
               helpContextId="skip_all_breakpoints_action_context"
               class="org.eclipse.debug.internal.ui.actions.SkipAllBreakpointsAction"
               menubarPath="org.eclipse.ui.run/breakpointGroup"
               style="toggle"
               id="org.eclipse.debug.ui.actions.SkipAllBreakpoints">
         </action>
         <action
               definitionId="org.eclipse.debug.ui.commands.ToggleWatchpoint"
               label="%ToggleWatchpointAction.label"
               icon="icons/full/obj16/readwrite_obj.gif"
               disabledIcon="icons/full/obj16/readwrite_obj_disabled.gif"
               helpContextId="toggle_watchpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.RetargetWatchpointAction"
               menubarPath="org.eclipse.ui.run/breakpointGroup"
               id="org.eclipse.debug.ui.actions.ToggleWatchpoint">
         </action>
         <action
               definitionId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"
               label="%ToggleMethodBreakpointAction.label"
               icon="icons/full/obj16/brkp_obj.gif"
               disabledIcon="icons/full/obj16/brkpd_obj.gif"
               helpContextId="toggle_method_breakpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.RetargetMethodBreakpointAction"
               menubarPath="org.eclipse.ui.run/breakpointGroup"
               id="org.eclipse.debug.ui.actions.ToggleMethodBreakpoint">
         </action>
         <action
               definitionId="org.eclipse.debug.ui.commands.ToggleBreakpoint"
               label="%ToggleBreakpointAction.label"
               icon="icons/full/obj16/brkp_obj.gif"
               disabledIcon="icons/full/obj16/brkpd_obj.gif"
               helpContextId="toggle_breakpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.RetargetToggleLineBreakpointAction"
               menubarPath="org.eclipse.ui.run/breakpointGroup"
               id="org.eclipse.debug.ui.actions.ToggleBreakpoint">
         </action>         
      </actionSet>
   </extension>   
   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%ProfileActionSet.label"
            visible="false"
            id="org.eclipse.debug.ui.profileActionSet">
         <menu
               label="%RunMenu.label"
               path="additions"
               id="org.eclipse.ui.run">
            <separator
                  name="relaunchGroup">
            </separator>
            <separator
                  name="profileGroup">
            </separator>
         </menu>
         <action
               id="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction"
               toolbarPath="org.eclipse.debug.ui.launchActionSet/debug"
               hoverIcon="icons/full/etool16/profile_exc.gif"
               class="org.eclipse.debug.internal.ui.actions.ProfileToolbarAction"
               disabledIcon="icons/full/dtool16/profile_exc.gif"
               icon="icons/full/etool16/profile_exc.gif"
               helpContextId="profile_action_context"
               label="%ProfileDropDownAction.label"
               pulldown="true">
         </action>
         <action
               definitionId="org.eclipse.debug.ui.commands.OpenProfileConfigurations"
               label="%OpenProfileConfigurations.label"
               helpContextId="open_profile_configurations_action_context"
               class="org.eclipse.debug.internal.ui.actions.OpenProfileConfigurations"
               menubarPath="org.eclipse.ui.run/profileGroup"
               id="org.eclipse.debug.ui.actions.OpenProfileConfigurations">
         </action>
         <action
               label="%ProfileWithConfigurationAction.label"
               pulldown="true"
               helpContextId="profile_with_configuration_action_context"
               class="org.eclipse.debug.internal.ui.actions.ProfileAsAction"
               menubarPath="org.eclipse.ui.run/profileGroup"
               id="org.eclipse.debug.internal.ui.actions.ProfileWithConfigurationAction">
         </action>
         <action
               label="%ProfileHistoryMenuAction.label"
               pulldown="true"
               helpContextId="profile_history_menu_action_context"
               class="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction"
               menubarPath="org.eclipse.ui.run/profileGroup"
               id="org.eclipse.debug.internal.ui.actions.ProfileHistoryMenuAction">
         </action>
         <action
               id="org.eclipse.debug.ui.actions.ProfileLast"
               hoverIcon="icons/full/etool16/profile_exc.gif"
               class="org.eclipse.debug.internal.ui.actions.ProfileLastAction"
               definitionId="org.eclipse.debug.ui.commands.ProfileLast"
               disabledIcon="icons/full/dtool16/profile_exc.gif"
               icon="icons/full/etool16/profile_exc.gif"
               helpContextId="profile_last_action_context"
               label="%ProfileLastAction.label"
               menubarPath="org.eclipse.ui.run/relaunchGroup">
         </action>
      </actionSet>
   </extension>
   <extension
         point="org.eclipse.ui.viewActions">
      <viewContribution
            targetID="org.eclipse.debug.ui.DebugView"
            id="org.eclipse.debug.ui.PulldownActions">
         <action
               id="org.eclipse.debug.ui.debugview.pulldown.ViewManagementAction"
               class="org.eclipse.debug.internal.ui.actions.ViewManagementAction"
               helpContextId="view_management_action_context"
               label="%ViewManagementAction.label"
               menubarPath="additions">
         </action>
      </viewContribution>
<!-- Contributions to Debug View Toolbar -->
      <viewContribution
            targetID="org.eclipse.debug.ui.DebugView"
            id="org.eclipse.debug.ui.debugview.toolbar">
      <!-- Thread Group -->
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.removeAllTerminated"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/elcl16/rem_all_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction"
               disabledIcon="icons/full/dlcl16/rem_all_co.gif"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_terminated_action_context"
               label="%RemoveAllTerminatedAction.label"
               tooltip="%RemoveAllTerminatedAction.tooltip">
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.disconnect"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/elcl16/disconnect_co.gif"
               class="org.eclipse.debug.internal.ui.actions.DisconnectActionDelegate"
               disabledIcon="icons/full/dlcl16/disconnect_co.gif"
               icon="icons/full/elcl16/disconnect_co.gif"
               helpContextId="disconnect_action_context"
               label="%DisconnectAction.label"
               tooltip="%DisconnectAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IDisconnect">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.terminate"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/elcl16/terminate_co.gif"
               class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate"
               disabledIcon="icons/full/dlcl16/terminate_co.gif"
               icon="icons/full/elcl16/terminate_co.gif"
               helpContextId="terminate_action_context"
               label="%TerminateAction.label"
               tooltip="%TerminateAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.ITerminate">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.suspend"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/elcl16/suspend_co.gif"
               class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate"
               disabledIcon="icons/full/dlcl16/suspend_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/suspend_co.gif"
               label="%SuspendAction.label"
               helpContextId="suspend_action_context"
               tooltip="%SuspendAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.ISuspendResume">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.resume"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/elcl16/resume_co.gif"
               class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate"
               disabledIcon="icons/full/dlcl16/resume_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/resume_co.gif"
               label="%ResumeAction.label"
               helpContextId="resume_action_context"
               tooltip="%ResumeAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.ISuspendResume">
            </selection>
         </action>
      <!-- Step Group -->
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.stepReturn"
               toolbarPath="stepReturnGroup"
               hoverIcon="icons/full/elcl16/stepreturn_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate"
               disabledIcon="icons/full/dlcl16/stepreturn_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/stepreturn_co.gif"
               label="%StepReturnAction.label"
               helpContextId="step_return_action_context"
               tooltip="%StepReturnAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.stepOver"
               toolbarPath="stepOverGroup"
               hoverIcon="icons/full/elcl16/stepover_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate"
               disabledIcon="icons/full/dlcl16/stepover_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/stepover_co.gif"
               label="%StepOverAction.label"
               helpContextId="step_over_action_context"
               tooltip="%StepOverAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.stepInto"
               toolbarPath="stepIntoGroup"
               hoverIcon="icons/full/elcl16/stepinto_co.gif"
               class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate"
               disabledIcon="icons/full/dlcl16/stepinto_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/stepinto_co.gif"
               label="%StepIntoAction.label"
               helpContextId="step_into_action_context"
               tooltip="%StepIntoAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
      <!-- Render Group -->
         <action
               id="org.eclipse.debug.ui.debugview.toolbar.toggleStepFilters"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/elcl16/stepbystep_co.gif"
               class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate"
               disabledIcon="icons/full/dlcl16/stepbystep_co.gif"
               icon="icons/full/elcl16/stepbystep_co.gif"
               label="%StepWithFiltersAction.label"
               helpContextId="step_with_filters_action_context"
               tooltip="%StepWithFiltersAction.tooltip"
               style="toggle"
               state="false">
         </action>         
      </viewContribution>
<!-- Contributions to Breakpoints View Toolbar -->
      <viewContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.debug.ui.breakpointsview.toolbar">
         <action
               id="org.eclipse.debug.ui.breakpointsView.toolbar.removeAll"
               toolbarPath="breakpointGroup"
               hoverIcon="icons/full/elcl16/rem_all_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllBreakpointsAction"
               disabledIcon="icons/full/dlcl16/rem_all_co.gif"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_breakpoints_action_context"
               label="%RemoveAllAction.label"
               tooltip="%RemoveAllBreakpointsAction.tooltip">
         </action>
         <action
               id="org.eclipse.debug.ui.breakpointsView.toolbar.remove"
               toolbarPath="breakpointGroup"
               hoverIcon="icons/full/elcl16/rem_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RemoveBreakpointAction"
               disabledIcon="icons/full/dlcl16/rem_co.gif"
               icon="icons/full/elcl16/rem_co.gif"
               helpContextId="remove_breakpoint_action_context"
               label="%RemoveAction.label"
               tooltip="%RemoveBreakpointAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IBreakpoint">
            </selection>
         </action>
         <action
               id="org.eclipse.debug.ui.breakpointsView.toolbar.linkWithDebugView"
               toolbarPath="navigationGroup"
               class="org.eclipse.debug.internal.ui.actions.LinkBreakpointsWithDebugViewAction"
               icon="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.BreakpointsCollapseAllAction"
               icon="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.BreakpointsExpandAllAction"
               icon="icons/full/elcl16/expandall.gif"
               helpContextId="breakpoints_expand_all_action_context"
               label="%ExpandAll.label"
               tooltip="%ExpandAll.tooltip">
         </action>
         <action
               id="org.eclipse.debug.ui.breakpointsView.toolbar.setDefaultBreakpointGroup"
               menubarPath="defaultBreakpointGroup"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.SetDefaultBreakpointGroupAction"
               icon="icons/full/obj16/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.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.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.VariableView"
            id="org.eclipse.debug.ui.variableView.toolbar">
         <action
               label="%DetailPaneWordWrapAction.label"
               style="toggle"
               helpContextId="detail_pane_word_wrap_action_context"
               class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction"
               tooltip="%DetailPaneWordWrapAction.tooltip"
               menubarPath="viewActions"
               id="org.eclipse.debug.ui.variableViewActions.toolbar.detailPaneWordWrap">
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.ExpressionView"
            id="org.eclipse.debug.ui.expressionsView.toolbar">
         <action
               id="org.eclipse.debug.ui.expresssionsView.toolbar.removeAll"
               toolbarPath="expressionGroup"
               hoverIcon="icons/full/elcl16/rem_all_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllExpressionsAction"
               disabledIcon="icons/full/dlcl16/rem_all_co.gif"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_expressions_action_context"
               label="%RemoveAllAction.label"
               tooltip="%RemoveAllExpressionsAction.tooltip">
         </action>
         <action
               id="org.eclipse.debug.ui.expresssionsView.toolbar.remove"
               toolbarPath="expressionGroup"
               hoverIcon="icons/full/elcl16/rem_co.gif"
               class="org.eclipse.debug.internal.ui.actions.RemoveExpressionAction"
               disabledIcon="icons/full/dlcl16/rem_co.gif"
               icon="icons/full/elcl16/rem_co.gif"
               helpContextId="remove_expression_action_context"
               label="%RemoveAction.label"
               tooltip="%RemoveExpressionAction.tooltip">
            <selection
                  class="org.eclipse.debug.core.model.IExpression">
            </selection>
            <selection
                  class="org.eclipse.debug.core.model.IVariable">
            </selection>
         </action>
         <action
               label="%DetailPaneWordWrapAction.label"
               helpContextId="detail_pane_word_wrap_action_context"
               class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction"
               state="false"
               tooltip="%DetailPaneWordWrapAction.tooltip"
               menubarPath="viewActions"
               id="org.eclipse.debug.ui.expresssionsView.toolbar.detailPaneWordWrap">
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.RegistersView"
            id="org.eclipse.debug.ui.registersView.toolbar">
         <action
               label="%DetailPaneWordWrapAction.label"
               style="toggle"
               helpContextId="detail_pane_word_wrap_action_context"
               tooltip="%DetailPaneWordWrapAction.tooltip"
               class="org.eclipse.debug.internal.ui.views.variables.DetailPaneWordWrapAction"
               menubarPath="viewActions"
               id="org.eclipse.debug.ui.variableViewActions.toolbar.detailPaneWordWrap">
         </action>
      </viewContribution>
   </extension>
   <extension
         point="org.eclipse.ui.popupMenus">
<!-- Watch expression actions -->
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IExpression"
            id="org.eclipse.debug.ui.ExpressionActions">
         <visibility>
            <not>
               <objectClass
                     name="org.eclipse.debug.core.model.IWatchExpression">
               </objectClass>
            </not>
         </visibility>
         <action
               label="%convertToWatchExpressionAction.label"
               helpContextId="convert_to_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.ConvertToWatchExpressionAction"
               tooltip="%convertToWatchExpressionAction.tooltip"
               menubarPath="additions"
               enablesFor="*"
               id="org.eclipse.debug.ui.actions.ConvertToWatchExpression">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IVariable"
            id="org.eclipse.debug.ui.WatchActions">
         <action
               label="%Watch.label"
               icon="icons/full/etool16/watch_exp.gif"
               helpContextId="variable_watch_action_context"
               class="org.eclipse.debug.internal.ui.actions.WatchAction"
               menubarPath="openOnGroup"
               enablesFor="+"
               id="org.eclipse.jdt.debug.ui.actions.WatchAction">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IWatchExpression"
            id="org.eclipse.debug.ui.WatchExpressionActions">
         <action
               label="%editWatchExpressionAction.label"
               helpContextId="edit_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.EditWatchExpressionAction"
               tooltip="%editWatchExpressionAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.debug.ui.watchExpressionActions.EditWatchExpression">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IWatchExpression"
            id="org.eclipse.debug.ui.WatchExpressionActions">
         <action
               label="%enableWatchExpressionAction.label"
               helpContextId="enable_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.EnableWatchExpressionAction"
               tooltip="%enableWatchExpressionAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.debug.ui.watchExpressionActions.EnableWatchExpression">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IWatchExpression"
            id="org.eclipse.debug.ui.WatchExpressionActions">
         <action
               label="%disableWatchExpressionAction.label"
               helpContextId="disable_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.DisableWatchExpressionAction"
               tooltip="%disableWatchExpressionAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.debug.ui.watchExpressionActions.DisableWatchExpression">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.debug.core.model.IWatchExpression"
            id="org.eclipse.debug.WatchExpressionActions">
         <action
               label="%reevaluateWatchExpressionAction.label"
               helpContextId="reevaluate_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.ReevaluateWatchExpressionAction"
               tooltip="%reevaluateWatchExpressionAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.debug.ui.watchExpressionActions.ReevaluateWatchExpression">
         </action>
      </objectContribution>
      <viewerContribution
            targetID="org.eclipse.debug.ui.ExpressionView"
            id="org.eclipse.debug.ui.ExpressionViewPopupActions">
         <action
               label="%addWatchExpressionAction.label"
               icon="icons/full/etool16/watch_exp.gif"
               helpContextId="add_watch_expression_context"
               class="org.eclipse.debug.internal.ui.actions.AddWatchExpressionAction"
               tooltip="%addWatchExpressionAction.tooltip"
               menubarPath="additions"
               id="org.eclipse.debug.ui.expressionViewActions.AddWatchExpression">
         </action>
      </viewerContribution>
<!-- 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.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.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">
      <!-- Edit Group -->
         <action
               label="%CopyToClipboardAction.label"
               icon="icons/full/elcl16/copy_edit_co.gif"
               helpContextId="copy_to_clipboard_action_context"
               class="org.eclipse.debug.internal.ui.actions.CopyToClipboardActionDelegate"
               menubarPath="editGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.copyToClipboard">
            <selection
                  class="org.eclipse.debug.core.model.IDebugElement">
            </selection>
         </action>
      <!-- Launch Group -->
         <action
               label="%TerminateAllAction.label"
               icon="icons/full/elcl16/terminate_all_co.gif"
               helpContextId="terminate_all_action_context"
               class="org.eclipse.debug.internal.ui.actions.TerminateAllAction"
               menubarPath="launchGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.terminateAll">
         </action>
         <action
               label="%RelaunchAction.label"
               icon="icons/full/elcl16/runlast_co.gif"
               helpContextId="relaunch_action_context"
               class="org.eclipse.debug.internal.ui.actions.RelaunchActionDelegate"
               menubarPath="launchGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.relaunch">
         </action>
         <action
               label="%TerminateAndRemoveAction.label"
               icon="icons/full/elcl16/terminate_rem_co.gif"
               helpContextId="terminate_and_remove_action_context"
               class="org.eclipse.debug.internal.ui.actions.TerminateAndRemoveActionDelegate"
               menubarPath="launchGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.terminateAndRemove">
            <selection
                  class="org.eclipse.debug.core.model.ITerminate">
            </selection>
         </action>
      <!-- Thread Group -->
         <action
               label="%RemoveAllTerminatedAction.label"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_terminated_action_context"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllTerminatedAction"
               menubarPath="launchGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.removeAllTerminated">
         </action>
         <action
               label="%DisconnectAction.label"
               icon="icons/full/elcl16/disconnect_co.gif"
               helpContextId="disconnect_action_context"
               class="org.eclipse.debug.internal.ui.actions.DisconnectActionDelegate"
               menubarPath="threadGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.disconnect">
            <selection
                  class="org.eclipse.debug.core.model.IDisconnect">
            </selection>
         </action>
         <action
               label="%TerminateAction.label"
               icon="icons/full/elcl16/terminate_co.gif"
               helpContextId="terminate_action_context"
               definitionId="org.eclipse.debug.ui.commands.Terminate"
               class="org.eclipse.debug.internal.ui.actions.TerminateActionDelegate"
               menubarPath="threadGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.terminate">
            <selection
                  class="org.eclipse.debug.core.model.ITerminate">
            </selection>
         </action>
         <action
               label="%SuspendAction.label"
               icon="icons/full/elcl16/suspend_co.gif"
               helpContextId="suspend_action_context"
               definitionId="org.eclipse.debug.ui.commands.Suspend"
               class="org.eclipse.debug.internal.ui.actions.SuspendActionDelegate"
               menubarPath="threadGroup"
               enablesFor="1"
               id="org.eclipse.debug.ui.debugview.popupMenu.suspend">
            <selection
                  class="org.eclipse.debug.core.model.ISuspendResume">
            </selection>
         </action>
         <action
               label="%ResumeAction.label"
               icon="icons/full/elcl16/resume_co.gif"
               helpContextId="resume_action_context"
               definitionId="org.eclipse.debug.ui.commands.Resume"
               class="org.eclipse.debug.internal.ui.actions.ResumeActionDelegate"
               menubarPath="threadGroup"
               enablesFor="1"
               id="org.eclipse.debug.ui.debugview.popupMenu.resume">
            <selection
                  class="org.eclipse.debug.core.model.ISuspendResume">
            </selection>
         </action>
      <!-- Step Group -->
         <action
               label="%StepReturnAction.label"
               icon="icons/full/elcl16/stepreturn_co.gif"
               helpContextId="step_return_action_context"
               definitionId="org.eclipse.debug.ui.commands.StepReturn"
               class="org.eclipse.debug.internal.ui.actions.StepReturnActionDelegate"
               menubarPath="stepReturnGroup"
               enablesFor="1"
               id="org.eclipse.debug.ui.debugview.popupMenu.stepReturn">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
         <action
               label="%StepOverAction.label"
               icon="icons/full/elcl16/stepover_co.gif"
               helpContextId="step_over_action_context"
               definitionId="org.eclipse.debug.ui.commands.StepOver"
               class="org.eclipse.debug.internal.ui.actions.StepOverActionDelegate"
               menubarPath="stepOverGroup"
               enablesFor="1"
               id="org.eclipse.debug.ui.debugview.popupMenu.stepOver">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
         <action
               label="%StepIntoAction.label"
               icon="icons/full/elcl16/stepinto_co.gif"
               helpContextId="step_into_action_context"
               definitionId="org.eclipse.debug.ui.commands.StepInto"
               class="org.eclipse.debug.internal.ui.actions.StepIntoActionDelegate"
               menubarPath="stepIntoGroup"
               enablesFor="1"
               id="org.eclipse.debug.ui.debugview.popupMenu.stepInto">
            <selection
                  class="org.eclipse.debug.core.model.IStep">
            </selection>
         </action>
      <!-- Render Group -->  
         <action
               label="%StepWithFiltersAction.label"
               icon="icons/full/elcl16/stepbystep_co.gif"
               helpContextId="step_with_filters_action_context"
               definitionId="org.eclipse.debug.ui.commands.ToggleStepFilters"
               class="org.eclipse.debug.internal.ui.actions.ToggleStepFiltersActionDelegate"
               menubarPath="renderGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.stepWithFilters"
               style="toggle"
               state="false">
         </action>         
      </viewerContribution>
<!-- Contributions to Breakpoints View Popup Menu -->
      <viewerContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.debug.ui.breakpointview.popupMenu">
         <action
               label="%SelectAll.label"
               helpContextId="select_all_breakpoints_action_context"
               class="org.eclipse.debug.internal.ui.actions.SelectAllBreakpointsAction"
               menubarPath="breakpointGroup"
               id="org.eclipse.debug.ui.actions.SelectAllBreakpointsAction">
         </action>
         <action
               label="%RemoveAllAction.label"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_breakpoints_action_context"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllBreakpointsAction"
               menubarPath="breakpointGroup"
               id="org.eclipse.debug.ui.actions.RemoveAllBreakpoints">
         </action>
        <action
               label="%GroupBreakpointsByAction.label"
               style="pulldown"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.GroupBreakpointsByAction"
               menubarPath="breakpointGroupGroup"
               enablesFor="*"
               id="org.eclipse.debug.ui.actions.GroupBreakpointsByAction">
        </action>
        <action
               label="%RemoveAction.label"
               icon="icons/full/elcl16/rem_co.gif"
               helpContextId="remove_breakpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.RemoveBreakpointAction"
               menubarPath="breakpointGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.breakpointsView.toolbar.remove">
        </action>
        <action
               label="%DisableBreakpointsAction.label"
               icon="icons/full/elcl16/disabled_co.gif"
               helpContextId="disable_breakpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.DisableBreakpointsAction"
               menubarPath="breakpointGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.DisableBreakpoint">
        </action>
        <action
               label="%EnableBreakpointsAction.label"
               icon="icons/full/elcl16/enabled_co.gif"
               helpContextId="enable_breakpoint_action_context"
               class="org.eclipse.debug.internal.ui.actions.EnableBreakpointsAction"
               menubarPath="breakpointGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.EnableBreakpoint">
        </action>
      </viewerContribution>
      <!-- Breakpoint actions -->
      <viewerContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.debug.ui.breakpointview.breakpointActions">
         <visibility>
            <objectClass
               name="org.eclipse.debug.core.model.IBreakpoint">
            </objectClass>
         </visibility>
         <action
               label="%addToGroup.label"
               icon="icons/full/obj16/brkp_grp.gif"
               helpContextId="add_breakpoint_to_group_action_context"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.AddBreakpointToGroupAction"
               menubarPath="breakpointGroupGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.AddBreakpointToGroup">
         </action>
         <action
               label="%removeFromGroup.label"
               icon="icons/full/elcl16/dissolve_group.gif"
               helpContextId="remove_breakpoint_from_group_action_context"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RemoveBreakpointFromGroupAction"
               menubarPath="breakpointGroupGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.RemoveBreakpointFromGroup">
         </action>
      </viewerContribution>
      <!-- Breakpoint group actions -->
      <viewerContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.debug.ui.breakpointview.breakpointGroupActions">
         <visibility>
            <objectClass
               name="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointGroupContainer">
            </objectClass>
         </visibility>
         <action
               label="%renameGroup.label"
               helpContextId="rename_breakpoint_group_action_context"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.RenameBreakpointGroupAction"
               menubarPath="breakpointGroupGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.RenameBreakpointGroup">
         </action>
         <action
               label="%dissolveGroup.label"
               icon="icons/full/elcl16/dissolve_group.gif"
               helpContextId="dissolve_breakpoint_group_action_context"
               class="org.eclipse.debug.internal.ui.actions.breakpointGroups.DissolveBreakpointGroupAction"
               menubarPath="breakpointGroupGroup"
               enablesFor="1+"
               id="org.eclipse.debug.ui.actions.DissolveBreakpointGroup">
         </action>
      </viewerContribution>
<!-- Contributions to Variables View Popup Menu -->
      <viewerContribution
            targetID="org.eclipse.debug.ui.VariableView"
            id="org.eclipse.debug.ui.variablesView.popupMenu">
      <!-- Variable Group -->
         <action
               label="%CopyVariablesToClipboardAction.label"
               icon="icons/full/elcl16/copy_edit_co.gif"
               helpContextId="copy_variables_to_clipboard_action_context"
               class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate"
               menubarPath="variableGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard">
            <selection
                  class="org.eclipse.debug.core.model.IDebugElement">
            </selection>
         </action>
         <action
               label="%SelectAll.label"
               helpContextId="select_all_variables_action_context"
               class="org.eclipse.debug.internal.ui.actions.SelectAllVariablesAction"
               menubarPath="variableGroup"
               id="org.eclipse.debug.ui.actions.SelectAllVariablesAction">
         </action>
      </viewerContribution>
<!-- Contributions to Expression View Popup Menu -->
      <viewerContribution
            targetID="org.eclipse.debug.ui.ExpressionView"
            id="org.eclipse.debug.ui.expressionView.popupMenu">
      <!-- Expression Group -->
         <action
               label="%RemoveAllAction.label"
               icon="icons/full/elcl16/rem_all_co.gif"
               helpContextId="remove_all_expressions_action_context"
               class="org.eclipse.debug.internal.ui.actions.RemoveAllExpressionsAction"
               menubarPath="expressionGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.removeAllExpressionsAction">
         </action>
         <action
               label="%RemoveAction.label"
               icon="icons/full/elcl16/rem_co.gif"
               helpContextId="remove_expression_action_context"
               class="org.eclipse.debug.internal.ui.actions.RemoveExpressionAction"
               menubarPath="expressionGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.removeExpressionAction">
            <selection
                  class="org.eclipse.debug.core.model.IExpression">
            </selection>
            <selection
                  class="org.eclipse.debug.core.model.IVariable">
            </selection>
         </action>
         <action
               label="%CopyVariablesToClipboardAction.label"
               icon="icons/full/elcl16/copy_edit_co.gif"
               helpContextId="copy_variables_to_clipboard_action_context"
               class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate"
               menubarPath="expressionGroup"
               id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard">
            <selection
                  class="org.eclipse.debug.core.model.IDebugElement">
            </selection>
         </action>
         <action
               label="%SelectAll.label"
               helpContextId="select_all_expressions_action_context"
               class="org.eclipse.debug.internal.ui.actions.SelectAllExpressionsAction"
               menubarPath="expressionGroup"
               id="org.eclipse.debug.ui.actions.SelectAllExpressionsAction">
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="org.eclipse.debug.ui.RegistersView"
            id="org.eclipse.debug.ui.registersView.popupMenu">
      <!-- Variable Group -->
         <action
               menubarPath="variableGroup"
               class="org.eclipse.debug.internal.ui.actions.CopyVariablesToClipboardActionDelegate"
               icon="icons/full/elcl16/copy_edit_co.gif"
               label="%CopyVariablesToClipboardAction.label"
               id="org.eclipse.debug.ui.debugview.popupMenu.copyVariablesToClipboard"
               helpContextId="copy_variables_to_clipboard_action_context">
            <selection
                  class="org.eclipse.debug.core.model.IDebugElement">
            </selection>
         </action>
         <action
               class="org.eclipse.debug.internal.ui.actions.SelectAllVariablesAction"
               label="%SelectAll.label"
               menubarPath="variableGroup"
               helpContextId="select_all_variables_action_context"
               id="org.eclipse.debug.ui.actions.SelectAllVariablesAction">
         </action>
      </viewerContribution>
   </extension>
<!-- Contribution to Memory View, integer renderings -->
   <extension
         point="org.eclipse.ui.popupMenus">
      <objectContribution
            objectClass="org.eclipse.debug.internal.ui.views.memory.IntegerRendering"
            id="org.eclipse.debug.ui.memory">
         <menu
               label="%Endianess"
               path="additions"
               id="org.eclipse.debug.ui.memory.rendering.setendianess">
            <separator
                  name="setEndianessGroup">
            </separator>
         </menu>            
         <action
               label="%BigEndianActionName"
               class="org.eclipse.debug.internal.ui.views.memory.BigEndianAction"
               enablesFor="1"
               menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup"
               id="org.eclipse.debug.ui.memory.rendering.BigEndianAction"> 
         </action>
          <action
               label="%LittleEndianActionName"
               class="org.eclipse.debug.internal.ui.views.memory.LittleEndianAction"
               enablesFor="1"
               menubarPath="org.eclipse.debug.ui.memory.rendering.setendianess/setEndianessGroup"
               id="org.eclipse.debug.ui.memory.rendering.LittleEndianAction"> 
         </action>
      </objectContribution>   
   </extension>    
     <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>
      <keyBinding
            keySequence="M2+F5"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.ToggleStepFilters"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.stepInto.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.stepInto.description"
            id="org.eclipse.debug.ui.commands.StepInto">
      </command>
      <keyBinding
            keySequence="F5"
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.StepInto"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.stepOver.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.stepOver.description"
            id="org.eclipse.debug.ui.commands.StepOver">
      </command>
      <keyBinding
            keySequence="F6"
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.StepOver"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.stepReturn.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.stepReturn.description"
            id="org.eclipse.debug.ui.commands.StepReturn">
      </command>
      <keyBinding
            keySequence="F7"
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.StepReturn"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.resume.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.resume.description"
            id="org.eclipse.debug.ui.commands.Resume">
      </command>
      <keyBinding
            keySequence="F8"
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.Resume"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.terminate.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.terminate.description"
            id="org.eclipse.debug.ui.commands.Terminate">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.Terminate"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.suspend.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.suspend.description"
            id="org.eclipse.debug.ui.commands.Suspend">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.Suspend"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.openProfile.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.openProfile.description"
            id="org.eclipse.debug.ui.commands.OpenProfileConfigurations">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.OpenProfileConfigurations"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.openRun.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.openRun.description"
            id="org.eclipse.debug.ui.commands.OpenRunConfigurations">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.OpenRunConfigurations"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.openDebug.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.openDebug.description"
            id="org.eclipse.debug.ui.commands.OpenDebugConfigurations">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.OpenDebugConfigurations"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.debugLast.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.debugLast.description"
            id="org.eclipse.debug.ui.commands.DebugLast">
      </command>
      <keyBinding
            keySequence="F11"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.DebugLast"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <keyBinding
      		platform="carbon"
            keySequence="M1+F11"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.DebugLast"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.runLast.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.runLast.description"
            id="org.eclipse.debug.ui.commands.RunLast">
      </command>
      <keyBinding
            keySequence="M1+F11"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.RunLast"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <keyBinding
      		platform="carbon"
            keySequence="M1+M2+F11"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.RunLast"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>      
      <command
            name="%ActionDefinition.profileLast.name"
            categoryId="org.eclipse.debug.ui.category.run"
            description="%ActionDefinition.profileLast.description"
            id="org.eclipse.debug.ui.commands.ProfileLast">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.ProfileLast"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.runToLine.name"
            description="%ActionDefinition.runToLine.description"
            categoryId="org.eclipse.debug.ui.category.run"
            id="org.eclipse.debug.ui.commands.RunToLine">
      </command>
      <keyBinding
            keySequence="M1+R"
            contextId="org.eclipse.debug.ui.debugging"
            commandId="org.eclipse.debug.ui.commands.RunToLine"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>          
      <command
            name="%ActionDefinition.toggleBreakpoint.name"
            description="%ActionDefinition.toggleBreakpoint.description"
            categoryId="org.eclipse.debug.ui.category.run"
            id="org.eclipse.debug.ui.commands.ToggleBreakpoint">
      </command>
      <keyBinding
            keySequence="M1+M2+B"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.skipAllBreakpoints.name"
            description="%ActionDefinition.skipAllBreakpoints.description"
            categoryId="org.eclipse.debug.ui.category.run"
            id="org.eclipse.debug.ui.commands.SkipAllBreakpoints">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.SkipAllBreakpoints"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.toggleWatchpoint.name"
            description="%ActionDefinition.toggleWatchpoint.description"
            categoryId="org.eclipse.debug.ui.category.run"
            id="org.eclipse.debug.ui.commands.ToggleWatchpoint">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.ToggleWatchpoint"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ActionDefinition.toggleMethodBreakpoint.name"
            description="%ActionDefinition.toggleMethodBreakpoint.description"
            categoryId="org.eclipse.debug.ui.category.run"
            id="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.commands.ToggleMethodBreakpoint"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
<!-- 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>
      <keyBinding
            commandId="org.eclipse.debug.ui.commands.eof"
            platform="win32"
            contextId="org.eclipse.debug.ui.console"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration"
            keySequence="CTRL+Z">
     </keyBinding>
     <keyBinding
		    commandId="org.eclipse.debug.ui.commands.eof"
            contextId="org.eclipse.debug.ui.console"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration"
            keySequence="CTRL+D">
      </keyBinding>
<!-- views -->
      <command
            name="%ViewCommand.debugView.name"
            description="%ViewCommand.debugView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.DebugView">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.DebugView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ViewCommand.breakpointView.name"
            description="%ViewCommand.breakpointView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.BreakpointView">
      </command>
      <keyBinding
            keySequence="M3+M2+Q B"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.BreakpointView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ViewCommand.variableView.name"
            description="%ViewCommand.variableView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.VariableView">
      </command>
      <keyBinding
            keySequence="M3+M2+Q V"
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.VariableView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ViewCommand.expressionView.name"
            description="%ViewCommand.expressionView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.ExpressionView">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.ExpressionView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ViewCommand.registerView.name"
            description="%ViewCommand.registerView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.RegisterView">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.RegisterView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
      <command
            name="%ViewCommand.memoryView.name"
            description="%ViewCommand.memoryView.description"
            categoryId="org.eclipse.ui.category.views"
            id="org.eclipse.debug.ui.MemoryView">
      </command>
      <keyBinding
            keySequence=""
            contextId="org.eclipse.ui.globalScope"
            commandId="org.eclipse.debug.ui.MemoryView"
            keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
      </keyBinding>
   </extension>  
... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2024 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.