Package org.eclipse.gef.ui.actions
Class StackAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.gef.ui.actions.WorkbenchPartAction
org.eclipse.gef.ui.actions.StackAction
- All Implemented Interfaces:
- Disposable,- UpdateAction,- IAction
- Direct Known Subclasses:
- RedoAction,- UndoAction
Superclass for actions needing access to the stack.
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_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 SummaryConstructorsConstructorDescriptionStackAction(IWorkbenchPart editor) Creates aStackActionand associates it with the given editor.
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringgetLabelForCommand(Command command) Returns the label for the given command.Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartActioncalculateEnabled, dispose, execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart, updateMethods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- 
Constructor Details- 
StackActionCreates aStackActionand associates it with the given editor.- Parameters:
- editor- The editor this action is associated with.
 
 
- 
- 
Method Details- 
getLabelForCommandReturns the label for the given command. Guarantees thatnullis never returned.- Parameters:
- command- the command
- Returns:
- a non-nullString
 
 
-