Class Summary
DeferredWizardResult |
Object which can be returned from
WizardPage.WizardResultProducer.finish()
or WizardPanelProvider.finish() . |
Summary |
Object which may be returned from WizardPage.WizardResultProducer.finish()
or WizardPanelProvider.finish() , or passed to
DeferredWizardResult.ResultProgressHandle.finish() . |
Wizard |
Encapsulates the logic and state of a Wizard. |
WizardBranchController |
Extend this class to create wizards which have branch points in them -
either override getWizardForStep to return one or another a wizard which
represents the subsequent steps after a decision point, or override
getPanelProviderForStep to provide instances of WizardPanelProvider
if there are no subsequent branch points and the continuation is a
simple wizard. |
WizardController |
Controller which can be used to modify the UI state of a wizard. |
WizardPage |
A convenience JPanel subclass that makes it easy to create wizard panels. |
WizardPage.CustomComponentListener |
Implement this class if you are using custom Swing or AWT components,
and return an instance of it from
WizardPage.createCustomComponentListener() . |
WizardPage.CustomComponentNotifier |
Object which is passed to CustomComponentListener.startListeningTo() ,
which can be called when an event has occurred on a custom component the
CustomComponentListener has claimed (by returning true
from its accept() method). |
WizardPanelNavResult |
Result class for the methods in WizardPanel. |
WizardPanelProvider |
(Note: WizardPage offers somewhat simpler functionality for
creating a wizard than does WizardPanelProvider; the only advantage of
WizardPanelProvider is that it does not require one to
subclass a panel component). |