|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.jface.action.Action | +--org.eclipse.ui.texteditor.ResourceAction | +--org.eclipse.ui.texteditor.TextEditorAction | +--org.eclipse.ui.texteditor.DeleteLineAction
An action to delete a whole line, the fraction of the line that is left from the cursor or the fraction that is right from the cursor.
Field Summary | |
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. |
Fields inherited from interface org.eclipse.jface.action.IAction |
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, CHECKED, DESCRIPTION, ENABLED, IMAGE, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
DeleteLineAction(ResourceBundle bundle,
String prefix,
ITextEditor editor,
int type)
Creates a line delimiter conversion action. |
Method Summary | |
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. |
Methods inherited from class org.eclipse.ui.texteditor.TextEditorAction |
getTextEditor, setEditor |
Methods inherited from class org.eclipse.ui.texteditor.ResourceAction |
getString, setHelpContextId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int WHOLE
public static final int TO_BEGINNING
public static final int TO_END
Constructor Detail |
public DeleteLineAction(ResourceBundle bundle, String prefix, ITextEditor editor, int type)
editor
- the editortype
- the line deletion type, must be one of
WHOLE_LINE
, TO_BEGINNING
or TO_END
Method Detail |
public void run()
Action
IAction
method
does nothing. Subclasses should override this method
if they do not need information from the triggering event,
or override run(Event)
if they do.
run
in interface IAction
run
in class Action
public void update()
TextEditorAction
null
, the action is disabled.
Subclasses may override.
update
in interface IUpdate
update
in class TextEditorAction
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |