|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
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, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
| Constructor Summary | |
|---|---|
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. |
|
| 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 |
|---|
canModifyEditor, getTextEditor, setEditor, validateEditorInputState |
| Methods inherited from class org.eclipse.ui.texteditor.ResourceAction |
|---|
getString, initialize, setHelpContextId |
| Methods inherited from class org.eclipse.jface.action.AbstractAction |
|---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener |
| Methods inherited from class org.eclipse.core.commands.common.EventManager |
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.action.IAction |
|---|
addPropertyChangeListener, removePropertyChangeListener |
| 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)
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_END
public 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 clipboard| Method Detail |
public 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.
run in interface IActionrun in class Actionpublic void update()
TextEditorActionnull, the action is disabled.
Subclasses may override.
update in interface IUpdateupdate in class TextEditorAction
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.