Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » Command alternative for editorActions, RulerToggleBreakpointActionDelegate
Command alternative for editorActions, RulerToggleBreakpointActionDelegate [message #1007350] Tue, 05 February 2013 10:34 Go to previous message
Lars Schütze is currently offline Lars Schütze
Messages: 12
Registered: March 2012
Junior Member
Hello,

I am writing a debugger and currently using the extension points org.eclipse.ui.popupMenus where I can easy add a viewerContribution referring to the class org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate. Same with the extension point org.eclipse.ui.editorActions for toggling the breakpoint at the ruler.
But those extension points are deprecated with Juno. Now I am looking to replace them with commands, but I can just get the "Toggle Breakpoint" to appear in the popup menu. But I do not know, how I can link to an adequate command implementation for org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate.

Any suggestions?

Below is the code I currently use
 <extension point="org.eclipse.ui.popupMenus">
 	<viewerContribution
 		id="org.dresdenocl.language.ocl.resource.ocl.ui.RulerPopupActions"
 		targetID="org.dresdenocl.language.ocl.resource.ocl.EditorRuler">
 			<action
 				id="org.dresdenocl.language.ocl.resource.ocl.ui.toggleBreakpointAction"
 				icon="icons/breakpoint_icon.gif"
 				label="Toggle Breakpoint"
 				class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
 				menubarPath="debug">
			</action>
	</viewerContribution>
</extension>
<extension point="org.eclipse.ui.editorActions">
	<editorContribution
		targetID="org.dresdenocl.language.ocl.resource.ocl.ui.OclEditor"
		id="org.dresdenocl.language.ocl.resource.ocl.ui.BreakpointRulerActions">
			<action
         actionID="RulerDoubleClick"
         class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
         icon="icons/breakpoint_icon.gif"
         id="org.dresdenocl.language.ocl.resource.ocl.ui.debug.RulerToggleBreakpointAction"
         label="Add breakpoint">
			</action>
	</editorContribution>
</extension>

Thanks in advance.

[Updated on: Tue, 05 February 2013 10:35]

Report message to a moderator

 
Read Message
Read Message
Read Message
Previous Topic:how to share View in Multi Perspective
Next Topic:XWT: custom LabelProvider for dynamic row coloring
Goto Forum:
  


Current Time: Thu May 23 01:16:29 EDT 2013

Powered by FUDForum. Page generated in 0.01673 seconds