|
Eclipse Platform Release 3.6 |
|||||||||
| 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.MoveLinesAction
public class 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, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
| Constructor Summary | |
|---|---|
MoveLinesAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
AbstractTextEditor editor,
boolean upwards,
boolean copy)
Deprecated. As of 3.5, replaced by MoveLinesAction(ResourceBundle, String, ITextEditor, ITextViewer, boolean, boolean) |
|
MoveLinesAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
ITextEditor editor,
ITextViewer textViewer,
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 |
setEditor(ITextEditor editor)
Retargets this action to the given editor. |
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, 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 |
| Constructor Detail |
|---|
public MoveLinesAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
ITextEditor editor,
ITextViewer textViewer,
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 editortextViewer - the text viewerupwards - trueif 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)
public MoveLinesAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
AbstractTextEditor editor,
boolean upwards,
boolean copy)
MoveLinesAction(ResourceBundle, String, ITextEditor, ITextViewer, boolean, boolean)
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 - trueif 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)
ActionIAction 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 IActionrunWithEvent in class Actionevent - the SWT event which triggered this action being runpublic void setEditor(ITextEditor editor)
TextEditorAction
setEditor in class TextEditorActioneditor - the new editor, or null if nonepublic void update()
TextEditorActionnull, the action is disabled.
Subclasses may override.
update in interface IUpdateupdate in class TextEditorAction
|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.