org.pietschy.wizard |
This package provides the basic classes required from creating and using {@link org.pietschy.wizard.Wizard} instances.
In the simplest case, you would subclass {@link org.pietschy.wizard.models.SimpleModel} and add a number
of {@link WizardStep} instances.
SimpleModel model = new SimpleModel();
model.add(new MyFirestStep());
model.add(...);
...
Wizard wizard = new Wizard(model);
wizard.showInFrame("My Wizard");
@see org.pietschy.wizard.Wizard
@see org.pietschy.wizard.WizardStep
@see org.pietschy.wizard.WizardModel
@see org.pietschy.wizard.models.SimpleModel
@see org.pietschy.wizard.models.MultiPathModel
|
Java Source File Name | Type | Comment |
AbstractWizardModel.java | Class | This class provides a base for implementors of
WizardModel . |
AbstractWizardStep.java | Class | This is the base class for all non panel related wizard steps. |
ArrowIcon.java | Class | Created by IntelliJ IDEA. |
ButtonBar.java | Class | The component that holds the wizards buttons. |
CancelAction.java | Class | |
CloseAction.java | Class | Created by IntelliJ IDEA. |
DefaultTitleComponent.java | Class | This class displays the details of the current
WizardStep . |
FinishAction.java | Class | Created by IntelliJ IDEA. |
HelpAction.java | Class | |
HelpBroker.java | Interface | An interface for handling wizard help requests. |
HTMLPane.java | Class | This class displays HTML text using an instance of
JEditorPane but allows
the font, foreground and background colors to be easily changed. |
I18n.java | Class | Internationalization Helper. |
InvalidStateException.java | Class | This exception is thrown by
WizardStep instances if the call to
WizardStep.applyState can't be fullfilled. |
LastAction.java | Class | Created by IntelliJ IDEA. |
NextAction.java | Class | Created by IntelliJ IDEA. |
Options.java | Class | |
OverviewProvider.java | Interface | An interface that marks a model as providing an overview component for the wizard.
If the models implements this interface, the overview will be displayed in the left pane of
the wizard. |
PanelWizardStep.java | Class | This is a base class for JPanel based wizard steps. |
PreviousAction.java | Class | Created by IntelliJ IDEA. |
Wizard.java | Class | The wizard class is the main entry point for creating wizards. |
WizardAction.java | Class | Base class for all Wizard actions. |
WizardAdapter.java | Class | This class provides an empty implementation of
WizardListener . |
WizardEvent.java | Class | This event is fired when ever a
Wizard is closed or cancelled. |
WizardFrameCloser.java | Class | This class implements
WizardListener and is used to hide and dispose frames
when a wizard has been completed or canceled. |
WizardInternalFrameCloser.java | Class | This class implements
WizardListener and is used to hide and dispose JInternalFrames
when a wizard has been completed or canceled. |
WizardListener.java | Interface | This interface allows other classes to be notified when this wizard is cancelled or closed. |
WizardModel.java | Interface | This interface defines the Model for wizards. |
WizardStep.java | Interface | All changes to properties must fire property change events. |