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
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
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, TOOL_TIP_TEXT
-
Constructor Summary
ConstructorDescriptionUpdateAction
(org.eclipse.ui.IWorkbenchPart part, IConfigurationProvider configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
provideFeatureForContext
(IContext context) void
run()
Performs the delete action on the selected objects.Methods inherited from class org.eclipse.graphiti.ui.internal.action.AbstractPreDefinedAction
executeOnCommandStack, genericRun, getConfigurationProvider, getFeatureProvider, getSelectedPictogramElements
Methods inherited from class org.eclipse.gef.ui.actions.SelectionAction
dispose, getSelectedObjects, getSelection, handleSelectionChanged, setSelection, setSelectionProvider, update
Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction
execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart
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
-
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:
isAvailable
in interfaceIAvailable
-
calculateEnabled
protected boolean calculateEnabled()- Specified by:
calculateEnabled
in classorg.eclipse.gef.ui.actions.WorkbenchPartAction
-
run
public void run()Performs the delete action on the selected objects.- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-
createContext
- Specified by:
createContext
in interfaceIContextAndFeatureProvider
-
provideFeatureForContext
- Specified by:
provideFeatureForContext
in interfaceIContextAndFeatureProvider
-