Package org.eclipse.debug.ui.actions
Class ToggleBreakpointAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.debug.ui.actions.ToggleBreakpointAction
Action to toggle a breakpoint in a vertical ruler of a workbench part
 containing a document. The part must provide an 
IToggleBreakpointsTarget
 adapter which may optionally be an instance of an
 IToggleBreakpointsTargetExtension.
 Clients may instantiate this class.
- Since:
- 3.1
- See Also:
- Restriction:
- This class is not intended to be subclassed by clients.
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
- 
Constructor SummaryConstructorsConstructorDescriptionToggleBreakpointAction(IWorkbenchPart part, IDocument document, IVerticalRulerInfo rulerInfo) Constructs a new action to toggle a breakpoint in the given part containing the given document and ruler.
- 
Method SummaryModifier and TypeMethodDescriptionvoiddispose()Disposes this action.voidrun()The default implementation of thisIActionmethod does nothing.voidrunWithEvent(Event event) The default implementation of thisIActionmethod ignores the event argument, and simply callsrun().voidupdate()Requests that this object update itself.Methods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- 
Constructor Details- 
ToggleBreakpointActionpublic ToggleBreakpointAction(IWorkbenchPart part, IDocument document, IVerticalRulerInfo rulerInfo) Constructs a new action to toggle a breakpoint in the given part containing the given document and ruler.- Parameters:
- part- the part in which to toggle the breakpoint - provides an- IToggleBreakpointsTargetadapter
- document- the document breakpoints are being set in or- nullwhen the document should be derived from the given part
- rulerInfo- specifies location the user has double-clicked
 
 
- 
- 
Method Details- 
runpublic void run()Description copied from class:ActionThe default implementation of thisIActionmethod does nothing. Subclasses should override this method if they do not need information from the triggering event, or overriderunWithEvent(Event)if they do.
- 
runWithEventDescription copied from class:ActionThe default implementation of thisIActionmethod ignores the event argument, and simply callsrun(). Subclasses should override this method if they need information from the triggering event, or overriderun()if not.- Specified by:
- runWithEventin interface- IAction
- Overrides:
- runWithEventin class- Action
- Parameters:
- event- the SWT event which triggered this action being run
- See Also:
 
- 
disposepublic void dispose()Disposes this action. Clients must call this method when this action is no longer needed.
- 
updatepublic void update()Description copied from interface:IUpdateRequests that this object update itself.
 
-