Package com.iizigo.vs
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 com.iizigo.jface.PartAction
isDisposed, part
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
ConstructorDescriptionCreateVSFieldAction
(IPreferenceStore store, String skipPromptID, String sourceName, Image sourceImage, ICreateVSField creator, IPropUndoRedo undoRedo) Creates the action.Method Summary
Methods inherited from class com.iizigo.jface.PartAction
add, dispose, remove, runWithEvent, setMenuItemTooltips, useMenuItemTooltips, with
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, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, 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
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:
run
in interfaceIAction
- Overrides:
run
in classPartAction