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 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_TEXTConstructor Summary
ConstructorsConstructorDescriptionCreateVSFieldAction(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, refreshChildren, remove, runWithEvent, setMenuItemTooltips, useMenuItemTooltips, withMethods 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, 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
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