All Superinterfaces:
IClusterable, Serializable
All Known Implementing Classes:
Wizard

public interface IWizard extends IClusterable
Interface for the wizard component. This interface is here for ultimate flexibility, though it doesn't guarantee much. Typically, you would extend from the default wizard component instead of implementing this interface directly.

Part of the contract of wizards is that wizard steps are initialized when the wizard receives the wizard model.

Author:
Eelco Hillenius
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the model this wizard is using.
  • Method Details

    • getWizardModel

      Gets the model this wizard is using. This should never be null; a wizard is supposed to have a model.
      Returns:
      The wizard model.