Package org.eclipse.gef.ui.actions
Class RedoAction
- All Implemented Interfaces:
Disposable
,UpdateAction
,IAction
An action to redo the last command.
-
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
ConstructorsConstructorDescriptionRedoAction
(IEditorPart editor) Creates aRedoAction
and associates it with the given editor.RedoAction
(IWorkbenchPart part) Creates aRedoAction
and associates it with the given workbech part. -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Calculates and returns the enabled state of this action.protected void
init()
Initializes this actions text and images.protected void
refresh()
Refreshes this action's text to use the last undone command's label.void
run()
Redoes the last command.Methods inherited from class org.eclipse.gef.ui.actions.StackAction
getLabelForCommand
Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction
dispose, execute, getCommandStack, getWorkbenchPart, isEnabled, setLazyEnablementCalculation, setWorkbenchPart, update
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
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
-
Constructor Details
-
RedoAction
Creates aRedoAction
and associates it with the given workbech part.- Parameters:
part
- The workbench part this action is associated with.
-
RedoAction
Creates aRedoAction
and associates it with the given editor.- Parameters:
editor
- The editor this action is associated with.
-
-
Method Details
-
calculateEnabled
protected boolean calculateEnabled()Description copied from class:WorkbenchPartAction
Calculates and returns the enabled state of this action.- Specified by:
calculateEnabled
in classWorkbenchPartAction
- Returns:
true
if the action is enabled- See Also:
-
init
protected void init()Initializes this actions text and images.- Overrides:
init
in classWorkbenchPartAction
-
refresh
protected void refresh()Refreshes this action's text to use the last undone command's label.- Overrides:
refresh
in classWorkbenchPartAction
-
run
public void run()Redoes the last command.
-