|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.openide.util.SharedClassObject
org.openide.util.actions.SystemAction
org.openide.util.actions.CallableSystemAction
org.openide.actions.RedoAction
Redo an edit.
UndoAction,
Serialized Form| Nested Class Summary |
| Nested classes inherited from class org.openide.util.actions.Presenter |
Presenter.Menu, Presenter.Popup, Presenter.Toolbar |
| Field Summary |
| Fields inherited from class org.openide.util.actions.SystemAction |
PROP_ENABLED, PROP_ICON |
| Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
| Constructor Summary | |
RedoAction()
|
|
| Method Summary | |
protected boolean |
asynchronous()
If true, this action should be performed asynchronously in a private thread. |
HelpCtx |
getHelpCtx()
Get a help context for the action. |
String |
getName()
Get a human presentable name of the action. |
protected String |
iconResource()
Specify the proper resource name for the action's icon. |
boolean |
isEnabled()
Test whether the action is currently enabled. |
void |
performAction()
Actually perform the action. |
| Methods inherited from class org.openide.util.actions.CallableSystemAction |
actionPerformed, getMenuPresenter, getPopupPresenter, getToolbarPresenter |
| Methods inherited from class org.openide.util.actions.SystemAction |
clearSharedData, createPopupMenu, createToolbarPresenter, get, getIcon, getIcon, getValue, initialize, linkActions, putValue, setEnabled, setIcon |
| Methods inherited from class org.openide.util.SharedClassObject |
addNotify, addPropertyChangeListener, equals, finalize, findObject, findObject, firePropertyChange, getLock, getProperty, hashCode, putProperty, putProperty, readExternal, removeNotify, removePropertyChangeListener, reset, writeExternal, writeReplace |
| Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.Action |
addPropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
public RedoAction()
| Method Detail |
public boolean isEnabled()
SystemAction
isEnabled in interface ActionisEnabled in class SystemActiontrue if sopublic String getName()
SystemActionUsing the normal menu presenters, an included ampersand before a letter will be treated as the name of a mnemonic.
getName in class SystemActionpublic HelpCtx getHelpCtx()
SystemAction
getHelpCtx in interface HelpCtx.ProvidergetHelpCtx in class SystemActionprotected String iconResource()
SystemActionActions.connect(AbstractButton, Action) for
additional info how this is achieved (using special "iconBase" key for getValue).
As of APIs version 3.24, this path will be used for a localized search automatically.
iconResource in class SystemActioncom/mycom/mymodule/myIcon.gif; or null to have no icon (make a text label)public void performAction()
CallableSystemActionActions use this.
See SystemAction.actionPerformed(java.awt.event.ActionEvent) for a note on
threading usage: in particular, do not access GUI components
without explicitly asking for the AWT event thread!
performAction in class CallableSystemActionprotected boolean asynchronous()
CallableSystemActionThe default value is true for compatibility reasons; subclasses are strongly
encouraged to override it to be false, and to either do their work promptly
in the event thread and return, or to somehow do work asynchronously (for example
using RequestProcessor.getDefault()).
You may currently set the global default to false
by setting the system property
org.openide.util.actions.CallableSystemAction.synchronousByDefault
to true.
When true, the current implementation also provides for a wait cursor during the execution of the action. Subclasses which override to return false should consider directly providing a wait or busy cursor if the nature of the action merits it.
asynchronous in class CallableSystemAction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||