Class UpdateAction
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
org.eclipse.graphiti.ui.internal.action.UpdateAction
- All Implemented Interfaces:
org.eclipse.gef.Disposable,org.eclipse.gef.ui.actions.UpdateAction,IAvailable,IContextAndFeatureProvider,org.eclipse.jface.action.IAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields 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, TOOL_TIP_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionUpdateAction(org.eclipse.ui.IWorkbenchPart part, IConfigurationProvider configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanprovideFeatureForContext(IContext context) voidrun()Performs the delete action on the selected objects.Methods inherited from class org.eclipse.graphiti.ui.internal.action.AbstractPreDefinedAction
executeOnCommandStack, genericRun, getConfigurationProvider, getFeatureProvider, getSelectedPictogramElementsMethods inherited from class org.eclipse.gef.ui.actions.SelectionAction
dispose, getSelectedObjects, getSelection, handleSelectionChanged, setSelection, setSelectionProvider, updateMethods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction
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, 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, removeListenerObject
-
Field Details
-
TOOL_TIP
-
TEXT
-
ACTION_ID
- See Also:
-
ACTION_DEFINITION_ID
- See Also:
-
-
Constructor Details
-
UpdateAction
public UpdateAction(org.eclipse.ui.IWorkbenchPart part, IConfigurationProvider configurationProvider)
-
-
Method Details
-
isAvailable
public boolean isAvailable()- Specified by:
isAvailablein interfaceIAvailable
-
calculateEnabled
protected boolean calculateEnabled()- Specified by:
calculateEnabledin classorg.eclipse.gef.ui.actions.WorkbenchPartAction
-
run
public void run()Performs the delete action on the selected objects.- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-
createContext
- Specified by:
createContextin interfaceIContextAndFeatureProvider
-
provideFeatureForContext
- Specified by:
provideFeatureForContextin interfaceIContextAndFeatureProvider
-