Class ElementWizardAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.net4j.util.ui.actions.SafeAction
org.eclipse.net4j.util.ui.actions.LongRunningAction
org.eclipse.net4j.util.ui.container.ElementWizardAction
- All Implemented Interfaces:
IAction
- Since:
- 3.2
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from class org.eclipse.net4j.util.ui.actions.SafeAction
INTERACTIVEFields 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
ConstructorsConstructorDescriptionElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup) ElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup, IManagedContainer container) ElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup, IManagedContainer container, String defaultFactoryType) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoRun(IProgressMonitor progressMonitor) getDefaultDescription(String factoryType) Can be overridden by subclasses.protected voidpreRun()Methods inherited from class org.eclipse.net4j.util.ui.actions.LongRunningAction
cancel, checkCancelation, getBundleID, getDisplay, getErrorMessage, getErrorTitle, getPage, getShell, getTotalWork, getWorkbenchWindow, safeRun, setPage, setTotalWorkMethods inherited from class org.eclipse.net4j.util.ui.actions.SafeAction
runMethods 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, 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
-
ElementWizardAction
public ElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup) -
ElementWizardAction
public ElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup, IManagedContainer container) -
ElementWizardAction
public ElementWizardAction(Shell shell, String title, String toolTip, ImageDescriptor image, String productGroup, IManagedContainer container, String defaultFactoryType)
-
-
Method Details
-
getDefaultFactoryType
-
getDefaultDescription
Can be overridden by subclasses. -
preRun
- Overrides:
preRunin classLongRunningAction- Throws:
Exception
-
doRun
- Specified by:
doRunin classLongRunningAction- Throws:
Exception
-