|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IWizardManager | Common interface for all wizard managers regardless of wizard type. |
| Link | Link to something else. |
| PageMetadata | Metadata for any wizard page. |
| Wizard | The interface for generic wizards. |
| WizardFactory | Interface for building a Wizard. |
| WizardFactorySPI | |
| WizardMementoConverter | This interface is for controllers to allow Wizards to be transformed between usable wizards and opaque serializable objects that are meant to be as 'slim' as possible. |
| WizardMonitor | Monitor that often delegates to logging packages, but can be extended for more useful monitoring. |
| WizardPage | Interface for a wizard page. |
| WizardRepository | Location where all instances of Wizards may be retrieved. |
| WizDefinitionRepository | Repository Interface for wizard definitions. |
| Class Summary | |
|---|---|
| AbstractWizard | Base class for wizard implementations. |
| ValidValueWithComment | ValidValueWithComment extends Expresso's idea of a Name/Value pair by being able to add an optional 3rd 'field' which is a comment field. |
| Exception Summary | |
|---|---|
| WizardException | Exception for wizard-based exceptions. |
This package provides framework for wizard creation as well as EMO specific bindings.
The following picture is a UML diagram showing the key interfaces and key methods of the Wizard package:

Creating your own wizard involves several items:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||