|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.action.Action
org.eclipse.ui.texteditor.ResourceAction
org.eclipse.ui.texteditor.TextEditorAction
org.eclipse.ui.texteditor.MoveLinesAction
Action for moving selected lines in an editor.
Field Summary |
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, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
MoveLinesAction(ResourceBundle bundle,
String prefix,
AbstractTextEditor editor,
boolean upwards,
boolean copy)
Creates and initializes the action for the given text editor. |
Method Summary | |
void |
runWithEvent(Event event)
The default implementation of this IAction method
ignores the event argument, and simply calls run() .
|
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MoveLinesAction(ResourceBundle bundle, String prefix, AbstractTextEditor editor, boolean upwards, boolean copy)
bundle
- the resource bundleprefix
- a prefix to be prepended to the various resource keys
(described in ResourceAction
constructor), or null
if noneeditor
- the text editorupwards
- true
if the selected lines should be moved upwards,
false
if downwardscopy
- if true
, the action will copy lines instead of moving themTextEditorAction.TextEditorAction(ResourceBundle, String, ITextEditor)
Method Detail |
public void runWithEvent(Event event)
Action
IAction
method
ignores the event argument, and simply calls run()
.
Subclasses should override this method if they need information
from the triggering event, or override run()
if not.
runWithEvent
in interface IAction
runWithEvent
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 Release 3.0 |
||||||||||
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, 2004. All rights reserved.