Package com.iizigo.vs

Class CreateVSFieldAction

  • All Implemented Interfaces:
    org.eclipse.jface.action.IAction

    public class CreateVSFieldAction
    extends PartAction
    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_TEXT
    • Constructor Summary

      Constructors 
      ConstructorDescription
      CreateVSFieldAction​(org.eclipse.jface.preference.IPreferenceStore store, java.lang.String skipPromptID, java.lang.String sourceName, org.eclipse.swt.graphics.Image sourceImage, ICreateVSField creator, IPropUndoRedo undoRedo)
      Creates the action.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidrun()
      Action execution.
      voidupdate​(int cc)
      Updates the text/image/tooltip and enabled state depending on selection count.
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CreateVSFieldAction

        public CreateVSFieldAction​(org.eclipse.jface.preference.IPreferenceStore store,
                                   java.lang.String skipPromptID,
                                   java.lang.String sourceName,
                                   org.eclipse.swt.graphics.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 Detail

      • 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 interface org.eclipse.jface.action.IAction
        Overrides:
        run in class PartAction