| org.eclipse.ui.texteditor.ResourceAction org.eclipse.ui.texteditor.TextEditorAction org.eclipse.ui.texteditor.TextOperationAction
TextOperationAction | final public class TextOperationAction extends TextEditorAction (Code) | | An action which gets a text operation target from its text editor.
The action is initially associated with a text editor via the constructor,
but can subsequently be changed using setEditor .
If this class is used as is, it works by asking the text editor for its
text operation target adapter (using getAdapter(ITextOperationTarget.class) .
The action runs this operation with the pre-configured opcode.
|
Method Summary | |
public void | run() The TextOperationAction implementation of this
IAction method runs the operation with the current
operation code. | public void | setEditor(ITextEditor editor) | public void | update() The TextOperationAction implementation of this
IUpdate method discovers the operation through the current
editor's ITextOperationTarget adapter, and sets the
enabled state accordingly. |
TextOperationAction | public TextOperationAction(ResourceBundle bundle, String prefix, ITextEditor editor, int operationCode)(Code) | | Creates and initializes the action for the given text editor and operation
code. The action configures its visual representation from the given resource
bundle. The action works by asking the text editor at the time for its
text operation target adapter (using
getAdapter(ITextOperationTarget.class) . The action runs that
operation with the given opcode.
Parameters: bundle - the resource bundle Parameters: prefix - a prefix to be prepended to the various resource keys(described in ResourceAction constructor), ornull if none Parameters: editor - the text editor Parameters: operationCode - the operation code See Also: TextEditorAction.TextEditorAction(ResourceBundleStringITextEditor) |
TextOperationAction | public TextOperationAction(ResourceBundle bundle, String prefix, ITextEditor editor, int operationCode, boolean runsOnReadOnly)(Code) | | Creates and initializes the action for the given text editor and operation
code. The action configures its visual representation from the given resource
bundle. The action works by asking the text editor at the time for its
text operation target adapter (using
getAdapter(ITextOperationTarget.class) . The action runs that
operation with the given opcode.
Parameters: bundle - the resource bundle Parameters: prefix - a prefix to be prepended to the various resource keys(described in ResourceAction constructor), ornull if none Parameters: editor - the text editor Parameters: operationCode - the operation code Parameters: runsOnReadOnly - true if action can be executed on read-only files See Also: TextEditorAction.TextEditorAction(ResourceBundleStringITextEditor) since: 2.0 |
run | public void run()(Code) | | The TextOperationAction implementation of this
IAction method runs the operation with the current
operation code.
|
update | public void update()(Code) | | The TextOperationAction implementation of this
IUpdate method discovers the operation through the current
editor's ITextOperationTarget adapter, and sets the
enabled state accordingly.
|
|
|