Class WizardAction

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

    public class WizardAction
    extends org.eclipse.jface.action.Action
    Invokes a wizard.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  WizardAction.Type
      Type of the Wizard: New, Export or Import
    • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void run()
      Creates the ParameterizedCommand using WizardAction.Type and executes it.
      • 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, 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
    • Constructor Detail

      • WizardAction

        public WizardAction​(String wizardId,
                            WizardAction.Type type,
                            ISelectionProvider selectionProvider)
        Creates the action backed by a command for the start of the Wizard.
        Parameters:
        wizardId - a unique name that can be used to identify this wizard. See org.eclipse.ui.newWizard extension point.
        type - type of the wizard.
        selectionProvider - a selection transferred to the init(IWorkbench, IStructuredSelection)
        See Also:
        WizardAction.Type, IWorkbenchWizard.init(IWorkbench, IStructuredSelection)
    • Method Detail

      • run

        public void run()
        Creates the ParameterizedCommand using WizardAction.Type and executes it.
        Specified by:
        run in interface org.eclipse.jface.action.IAction
        Overrides:
        run in class org.eclipse.jface.action.Action