public class AbstractWizardPlugin extends AbstractThreadedUiPlugIn
enableCheck, workbenchContext
shortcutKeys, shortcutModifiers
Constructor and Description |
---|
AbstractWizardPlugin() |
AbstractWizardPlugin(javax.swing.Icon icon) |
AbstractWizardPlugin(java.lang.String name) |
AbstractWizardPlugin(java.lang.String name,
javax.swing.Icon icon) |
AbstractWizardPlugin(java.lang.String name,
javax.swing.Icon icon,
java.lang.String toolTip) |
AbstractWizardPlugin(java.lang.String name,
java.lang.String toolTip) |
Modifier and Type | Method and Description |
---|---|
boolean |
execute(PlugInContext context)
Method to be overridden by implementations to execute the plug-in.
|
WizardGroup |
getWizard() |
void |
run(TaskMonitor monitor,
PlugInContext context)
Runs the task.
|
protected void |
setWizard(WizardGroup wizard) |
actionPerformed, getEnableCheck, getIcon, getName, getToolTip, initialize, isRollingBackInvalidEdits, reportNothingToUndoYet, setWorkbenchContext
addParameter, createName, execute, execute, fetchShortcutEnabledPlugins, getBooleanParam, getDoubleParam, getEnableCheck, getIcon, getIcon, getIntegerParam, getParameter, getParameters, getShortcutKeys, getShortcutKeyStroke, getShortcutModifiers, getStringParam, isShortcutEnabled, registerShortcuts, setParameters, setShortcutKeys, setShortcutModifiers, toActionListener, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, initialize
public AbstractWizardPlugin()
public AbstractWizardPlugin(javax.swing.Icon icon)
public AbstractWizardPlugin(java.lang.String name, javax.swing.Icon icon, java.lang.String toolTip)
public AbstractWizardPlugin(java.lang.String name, javax.swing.Icon icon)
public AbstractWizardPlugin(java.lang.String name, java.lang.String toolTip)
public AbstractWizardPlugin(java.lang.String name)
public boolean execute(PlugInContext context) throws java.lang.Exception
AbstractUiPlugIn
execute
in interface PlugIn
execute
in class AbstractUiPlugIn
context
- The plug-in context.java.lang.Exception
- if a problem occurs during plug-in executionThreadedPlugIn
public void run(TaskMonitor monitor, PlugInContext context) throws java.lang.Exception
ThreadedPlugIn
monitor
- context to which this task can report its progress and
check whether a party has requested its cancellationjava.lang.Exception
public WizardGroup getWizard()
protected void setWizard(WizardGroup wizard)