|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
Wizard instances.
See:
Description
| Interface Summary | |
| HelpBroker | An interface for handling wizard help requests. |
| OverviewProvider | An interface that marks a model as providing an overview component for the wizard. |
| WizardListener | This interface allows other classes to be notified when this wizard is cancelled or closed. |
| WizardModel | This interface defines the Model for wizards. |
| WizardStep | All changes to properties must fire property change events. |
| Class Summary | |
| AbstractWizardModel | This class provides a base for implementors of WizardModel. |
| AbstractWizardStep | This is the base class for all non panel related wizard steps. |
| ButtonBar | The component that holds the wizards buttons. |
| DefaultTitleComponent | This class displays the details of the current WizardStep. |
| HTMLPane | This class displays HTML text using an instance of JEditorPane but allows
the font, foreground and background colors to be easily changed. |
| I18n | Internationalization Helper. |
| PanelWizardStep | This is a base class for JPanel based wizard steps. |
| Wizard | The wizard class is the main entry point for creating wizards. |
| WizardAction | Base class for all Wizard actions. |
| WizardAdapter | This class provides an empty implementation of WizardListener. |
| WizardEvent | This event is fired when ever a Wizard is closed or cancelled. |
| WizardFrameCloser | This class implements WizardListener and is used to hide and dispose frames
when a wizard has been completed or canceled. |
| Exception Summary | |
| InvalidStateException | This exception is thrown by WizardStep instances if the call to
WizardStep.applyState() can't be fullfilled. |
This package provides the basic classes required from creating and using Wizard instances.
In the simplest case, you would subclass org.pietschy.wizard.models.SimpleModel and add a number
of WizardStep instances.
SimpleModel model = new SimpleModel();
model.add(new MyFirestStep());
model.add(...);
...
Wizard wizard = new Wizard(model);
wizard.showInFrame("My Wizard");
Wizard,
WizardStep,
WizardModel,
org.pietschy.wizard.models.SimpleModel,
MultiPathModel
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||