Class WizardAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
com._1c.g5.v8.dt.common.ui.actions.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 ClassesModifier and TypeClassDescriptionstatic enum
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
-
Constructor Summary
ConstructorsConstructorDescriptionWizardAction
(String wizardId, WizardAction.Type type, ISelectionProvider selectionProvider) Creates the action backed by a command for the start of the Wizard. -
Method Summary
Modifier and TypeMethodDescriptionvoid
run()
Creates theParameterizedCommand
usingWizardAction.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 Details
-
WizardAction
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 theinit(IWorkbench, IStructuredSelection)
- See Also:
-
WizardAction.Type
IWorkbenchWizard.init(IWorkbench, IStructuredSelection)
-
-
Method Details
-
run
public void run()Creates theParameterizedCommand
usingWizardAction.Type
and executes it.- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-