applyState() This method is called whenever the user presses next while this step is active.
If this method will take a long time to complete, subclasses should consider executing the
work and a separate thread and displaying some kind of progress indicator.
Called by the wizard if the user presses cancel while the step is in a
WizardStep.isBusy busy state. This method will be called after the user has confirmed the abort process and as
such may be invoked after the step is no longer busy.
This method is called whenever the user presses next while this step is active.
If this method will take a long time to complete, subclasses should consider executing the
work and a separate thread and displaying some kind of progress indicator.
This method must return the maximum preferred size of this wizard step. This method will
be called during wizard initialization to determine the correct size of the wizard.
This method will be called after
WizardStep.init .
the preferred size of this step.
Gets the summary of this step. This will be displayed in the title of the wizard while this
step is active. The summary is typically an overview of the step or some usage guidelines
for the user.
the summary of this step.
Returns the current view this step is displaying. This component will be displayed in the main
section of the wizard with this step is active. This may changed at any time by as long as
an appropriate property change event is fired.
the current view of the step.
Called to initialize the step. This method will be called when the wizard is
first initialising.
Parameters: model - the model to which the step belongs.
Checks if the current task is busy. This usually indicates that the step is performing
a time consuming task on a background thread.
true if step is busy performing a background operation, falseotherwise. See Also:WizardStep.abortBusy()
Checks if this step is compete. This method should return true if the wizard can proceed
to the next step.
true if the wizard can proceed from this step, false otherwise.