Class ResourceWizardModel
java.lang.Object
org.apache.wicket.extensions.wizard.AbstractWizardModel
org.apache.wicket.extensions.wizard.WizardModel
com.evolveum.midpoint.web.page.admin.resources.ResourceWizardModel
- All Implemented Interfaces:
- Serializable,- org.apache.wicket.extensions.wizard.IWizardModel,- org.apache.wicket.util.io.IClusterable
public class ResourceWizardModel
extends org.apache.wicket.extensions.wizard.WizardModel
Because ResourceWizard is so simple, we want to change Previous button semantics:
 it should go to physically previous step (in the list of steps); not to the previously visited step.
 
Currently we ignore that history list grows bigger on each 'next' click.
This class provides the custom previous/isPreviousAvailable functionality.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.wicket.extensions.wizard.WizardModelorg.apache.wicket.extensions.wizard.WizardModel.ICondition
- 
Field SummaryFields inherited from class org.apache.wicket.extensions.wizard.WizardModelTRUE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.wicket.extensions.wizard.WizardModeladd, add, allStepsComplete, findLastStep, findNextVisibleStep, getActiveStep, getConditions, isLastAvailable, isLastStep, isNextAvailable, last, next, reset, setActiveStep, stepIteratorMethods inherited from class org.apache.wicket.extensions.wizard.AbstractWizardModeladdListener, cancel, finish, fireActiveStepChanged, fireWizardCancelled, fireWizardFinished, isCancelVisible, isLastVisible, removeListener, setCancelVisible, setLastVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.wicket.extensions.wizard.IWizardModelisFinishAvailable
- 
Constructor Details- 
ResourceWizardModelpublic ResourceWizardModel()
 
- 
- 
Method Details- 
previouspublic void previous()- Specified by:
- previousin interface- org.apache.wicket.extensions.wizard.IWizardModel
- Overrides:
- previousin class- org.apache.wicket.extensions.wizard.WizardModel
 
- 
isPreviousAvailablepublic boolean isPreviousAvailable()- Specified by:
- isPreviousAvailablein interface- org.apache.wicket.extensions.wizard.IWizardModel
- Overrides:
- isPreviousAvailablein class- org.apache.wicket.extensions.wizard.WizardModel
 
 
-