public class TextViewerDeleteLineAction extends TextViewerAction
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.
|
Constructor and Description |
---|
TextViewerDeleteLineAction(org.eclipse.jface.text.ITextViewer viewer,
int type,
boolean copyToClipboard)
Creates a line deletion action.
|
TextViewerDeleteLineAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
org.eclipse.jface.text.ITextViewer viewer,
int type)
Creates a line deletion action.
|
TextViewerDeleteLineAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
org.eclipse.jface.text.ITextViewer viewer,
int type,
boolean copyToClipboard)
Creates a line deletion action.
|
Modifier and Type | Method and Description |
---|---|
void |
run() |
void |
update()
Always enables this action if it is connected to a text editor.
|
canModifyViewer, getSelection, getTextViewer, setViewer
getString, initialize, setHelpContextId
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
public static final int WHOLE
public static final int TO_BEGINNING
public static final int TO_END
public TextViewerDeleteLineAction(java.util.ResourceBundle bundle, java.lang.String prefix, org.eclipse.jface.text.ITextViewer viewer, int type)
bundle
- the resource bundle for UI stringsprefix
- the prefix for the property keys into bundle
viewer
- the viewertype
- the line deletion type, must be one of WHOLE_LINE
,
TO_BEGINNING
or TO_END
public TextViewerDeleteLineAction(java.util.ResourceBundle bundle, java.lang.String prefix, org.eclipse.jface.text.ITextViewer viewer, int type, boolean copyToClipboard)
bundle
- the resource bundle for UI stringsprefix
- the prefix for the property keys into bundle
viewer
- the viewertype
- the line deletion type, must be one of
WHOLE_LINE
, TO_BEGINNING
or TO_END
copyToClipboard
- if true
, the contents of the deleted line are copied to the clipboardpublic TextViewerDeleteLineAction(org.eclipse.jface.text.ITextViewer viewer, int type, boolean copyToClipboard)
viewer
- the viewertype
- the line deletion type, must be one of WHOLE_LINE
,
TO_BEGINNING
or TO_END
copyToClipboard
- if true
, the contents of the deleted line are copied to
the clipboardpublic void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
public void update()
TextViewerAction
null
,
the action is disabled. Subclasses may override.update
in interface org.eclipse.ui.texteditor.IUpdate
update
in class TextViewerAction