| wicket.extensions.wizard.IWizardStep
All known Subclasses: wicket.extensions.wizard.WizardStep,
IWizardStep | public interface IWizardStep extends Serializable(Code) | | Models one step in a wizard, and is the equivalent of one panel in a wizard
from an end-user's perspective.
Typically, you would extend
WizardStep panel based wizard steps and
provide a custom panel for the step instead of directly implementing this
interface.
Swing Wizard Framework
served as a valuable source of inspiration.
author: Eelco Hillenius |
getHeader | Component getHeader(String id, Component parent, IWizard wizard)(Code) | | Gets the header component for this step. This component is displayed in a
special section of the wizard.
Parameters: id - The id that the component should be created with Parameters: parent - The parent component (for post 1.2) Parameters: wizard - The wizard component the header will be placed on The header component |
getView | Component getView(String id, Component parent, IWizard wizard)(Code) | | Returns the current view this step is displaying. This component will be
displayed in the main section of the wizard with this step is active.
This may changed at any time by as long as an appropriate property change
event is fired.
Parameters: id - The id that the component should be created with Parameters: parent - The parent component (for post 1.2) Parameters: wizard - The wizard component the header will be placed on The current view of the step. |
init | void init(IWizardModel wizardModel)(Code) | | Initializes this step with the model it will belong to.
Parameters: wizardModel - the owning wizard model |
isComplete | boolean isComplete()(Code) | | Checks if this step is compete. This method should return true if the
wizard can proceed to the next step.
true if the wizard can proceed from this step,false otherwise. |
|
|