public final class RetargetTextEditorAction extends ResourceAction
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 and Description |
---|
RetargetTextEditorAction(ResourceBundle bundle,
String prefix)
Creates a new action.
|
RetargetTextEditorAction(ResourceBundle bundle,
String prefix,
int style)
Creates a new action.
|
RetargetTextEditorAction(ResourceBundle bundle,
String prefix,
String actionId)
Creates a new action.
|
RetargetTextEditorAction(ResourceBundle bundle,
String prefix,
String actionId,
int style)
Creates a new action.
|
Modifier and Type | Method and Description |
---|---|
void |
run()
The default implementation of this
IAction method does
nothing. |
void |
setAction(IAction action)
Sets the underlying action.
|
void |
setHelpListener(HelpListener listener)
The
RetargetTextEditorAction implementation of this method declared on
IAction stores the help listener in a local field. |
getString, initialize, setHelpContextId
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public RetargetTextEditorAction(ResourceBundle bundle, String prefix, int style)
null
it also uses the
information in the resource bundle.bundle
- the resource bundleprefix
- a prefix to be prepended to the various resource keys
(described in ResourceAction
constructor), or
null
if nonestyle
- one of IAction.AS_PUSH_BUTTON
, IAction.AS_CHECK_BOX
,
and IAction.AS_RADIO_BUTTON
.ResourceAction.ResourceAction(ResourceBundle, String, int)
,
IAction.AS_CHECK_BOX
,
IAction.AS_DROP_DOWN_MENU
,
IAction.AS_PUSH_BUTTON
,
IAction.AS_RADIO_BUTTON
public RetargetTextEditorAction(ResourceBundle bundle, String prefix)
null
it also uses the
information in the resource bundle.bundle
- the resource bundleprefix
- a prefix to be prepended to the various resource keys
(described in ResourceAction
constructor), or
null
if noneResourceAction.ResourceAction(ResourceBundle, String)
public RetargetTextEditorAction(ResourceBundle bundle, String prefix, String actionId, int style)
null
it also uses the
information in the resource bundle. The action gets the given
action id.bundle
- the resource bundleprefix
- a prefix to be prepended to the various resource keys
(described in ResourceAction
constructor), or null
if noneactionId
- the action idstyle
- one of IAction.AS_PUSH_BUTTON
, IAction.AS_CHECK_BOX
,
and IAction.AS_RADIO_BUTTON
.ResourceAction.ResourceAction(ResourceBundle, String, int)
,
IAction.AS_CHECK_BOX
,
IAction.AS_DROP_DOWN_MENU
,
IAction.AS_PUSH_BUTTON
,
IAction.AS_RADIO_BUTTON
public RetargetTextEditorAction(ResourceBundle bundle, String prefix, String actionId)
null
it also uses the
information in the resource bundle. The action gets the given
action id.bundle
- the resource bundleprefix
- a prefix to be prepended to the various resource keys
(described in ResourceAction
constructor), or null
if noneactionId
- the action idResourceAction.ResourceAction(ResourceBundle, String)
public void setAction(IAction action)
action
- the underlying actionpublic void setHelpListener(HelpListener listener)
RetargetTextEditorAction
implementation of this method declared on
IAction
stores the help listener in a local field. The
supplied listener is only used if there is no handler.setHelpListener
in interface IAction
setHelpListener
in class Action
listener
- the help listenerpublic void run()
Action
IAction
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 IAction
run
in class Action
How radio buttons are handled
,
How check boxes are handled
Copyright (c) 2000, 2016 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.