public class DeleteLineAction extends TextEditorAction
| Modifier and Type | Field and Description |
|---|---|
static int |
TO_BEGINNING
Delete to the beginning of line.
|
static int |
TO_END
Delete to the end of line.
|
static int |
WHOLE
Delete the whole line.
|
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 |
|---|
DeleteLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type)
Creates a line delimiter conversion action.
|
DeleteLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type,
boolean copyToClipboard)
Creates a line deletion action.
|
| Modifier and Type | Method and Description |
|---|---|
void |
run()
The default implementation of this
IAction method does
nothing. |
void |
update()
Always enables this action if it is connected to a text editor.
|
canModifyEditor, getTextEditor, setEditor, validateEditorInputStategetString, initialize, setHelpContextIdconvertAccelerator, 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, setToolTipTextaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListeneraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, removePropertyChangeListenerpublic static final int WHOLE
public static final int TO_BEGINNING
public static final int TO_END
public DeleteLineAction(ResourceBundle bundle, String prefix, ITextEditor editor, int type)
bundle - the resource bundle for UI stringsprefix - the prefix for the property keys into bundleeditor - the editortype - the line deletion type, must be one of
WHOLE_LINE, TO_BEGINNING or TO_ENDpublic DeleteLineAction(ResourceBundle bundle, String prefix, ITextEditor editor, int type, boolean copyToClipboard)
bundle - the resource bundle for UI stringsprefix - the prefix for the property keys into bundleeditor - the editortype - the line deletion type, must be one of
WHOLE_LINE, TO_BEGINNING or TO_ENDcopyToClipboard - if true, the contents of the deleted line are copied to the clipboardpublic void run()
ActionIAction 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 update()
TextEditorActionnull, the action is disabled.
Subclasses may override.update in interface IUpdateupdate in class TextEditorActionGuidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.