Class CreateVSFieldAction
- All Implemented Interfaces:
IAction
Creates a VirtualSpace Field from a data provider plug-in (e.g. Terminal or DB).
- Author:
- Christopher Mindus
Field Summary
Fields inherited from class PartAction
isDisposed, partFields inherited from interface 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_TEXTConstructor Summary
ConstructorsConstructorDescriptionCreateVSFieldAction(IPreferenceStore store, String skipPromptID, String sourceName, Image sourceImage, ICreateVSField creator, IPropUndoRedo undoRedo) Creates the action.Method Summary
Methods inherited from class PartAction
add, dispose, remove, runWithEvent, setMenuItemTooltips, useMenuItemTooltips, withMethods inherited from class Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Constructor Details
CreateVSFieldAction
public CreateVSFieldAction(IPreferenceStore store, String skipPromptID, String sourceName, Image sourceImage, ICreateVSField creator, IPropUndoRedo undoRedo) Creates the action.- Parameters:
store- The preference store for "skipPromptID".skipPromptID- The ID in the preference store when prompts is skipped (Boolean value).creator- The creator interface.
Method Details
update
public void update(int cc) Updates the text/image/tooltip and enabled state depending on selection count.run
public void run()Action execution.- Specified by:
runin interfaceIAction- Overrides:
runin classPartAction