Class AbstractPreDefinedAction
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.SelectionAction
org.eclipse.graphiti.ui.internal.action.AbstractPreDefinedAction
- All Implemented Interfaces:
org.eclipse.gef.Disposable,org.eclipse.gef.ui.actions.UpdateAction,IAvailable,org.eclipse.jface.action.IAction
- Direct Known Subclasses:
CopyAction,DeleteAction,PasteAction,RemoveAction,UpdateAction
public abstract class AbstractPreDefinedAction
extends org.eclipse.gef.ui.actions.SelectionAction
implements IAvailable
-
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
ConstructorsConstructorDescriptionAbstractPreDefinedAction(org.eclipse.ui.IWorkbenchPart part, IConfigurationProvider configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteOnCommandStack(ICommand command) protected voidgenericRun(IContextAndFeatureProvider cfProvider) protected IConfigurationProviderprotected IFeatureProviderprotected PictogramElement[]Methods inherited from class org.eclipse.gef.ui.actions.SelectionAction
dispose, getSelectedEditParts, getSelectedObjects, getSelection, handleSelectionChanged, setSelection, setSelectionProvider, updateMethods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction
calculateEnabled, execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPartMethods 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, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.graphiti.ui.internal.action.IAvailable
isAvailable
-
Constructor Details
-
AbstractPreDefinedAction
public AbstractPreDefinedAction(org.eclipse.ui.IWorkbenchPart part, IConfigurationProvider configurationProvider)
-
-
Method Details
-
getConfigurationProvider
-
getFeatureProvider
-
getSelectedPictogramElements
-
executeOnCommandStack
-
genericRun
-