public class ToggleBreakpointAction extends Action implements IUpdate
IToggleBreakpointsTarget
adapter which may optionally be an instance of an
IToggleBreakpointsTargetExtension
.
Clients may instantiate this class. This class is not intended to be subclassed.
RulerToggleBreakpointActionDelegate
AS_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 and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Disposes this action.
|
void |
run()
The default implementation of this
IAction method does
nothing. |
void |
update()
Requests that this object update itself.
|
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, removePropertyChangeListener
public ToggleBreakpointAction(IWorkbenchPart part, IDocument document, IVerticalRulerInfo rulerInfo)
part
- the part in which to toggle the breakpoint - provides
an IToggleBreakpointsTarget
adapterdocument
- the document breakpoints are being set in or
null
when the document should be derived from the
given partrulerInfo
- specifies location the user has double-clickedpublic void run()
Action
IAction
method does
nothing. Subclasses should override this method if they do not need
information from the triggering event, or override
runWithEvent(Event)
if they do.public void dispose()
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.