Class GatewayWizardModel
java.lang.Object
org.apache.wicket.extensions.wizard.AbstractWizardModel
org.apache.wicket.extensions.wizard.dynamic.DynamicWizardModel
com.inductiveautomation.ignition.gateway.web.components.wizard.GatewayWizardModel
- All Implemented Interfaces:
 Serializable,org.apache.wicket.extensions.wizard.IWizardModel,org.apache.wicket.util.io.IClusterable
public class GatewayWizardModel
extends org.apache.wicket.extensions.wizard.dynamic.DynamicWizardModel
Created by mattg on 3/25/15. Use with a GatewayWizard implementation to set up its wizard step model.
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionGatewayWizardModel(GatewayWizardStep firstStep) Pass in the first GatewayWizardStep here. - 
Method Summary
Methods inherited from class org.apache.wicket.extensions.wizard.dynamic.DynamicWizardModel
getActiveStep, getStartStep, isLastAvailable, isLastStep, isNextAvailable, isPreviousAvailable, last, next, previous, reset, setActiveStep, stepIteratorMethods inherited from class org.apache.wicket.extensions.wizard.AbstractWizardModel
addListener, cancel, finish, fireActiveStepChanged, fireWizardCancelled, fireWizardFinished, isCancelVisible, isLastVisible, removeListener, setCancelVisible, setLastVisible 
- 
Constructor Details
- 
GatewayWizardModel
Pass in the first GatewayWizardStep here. All other wizard steps need to be defined in each next() method of every GatewayWizardStep that you are adding. Example GatewayWizard constructor:
GatewayWizardModel wizardModel = new GatewayWizardModel(new MyStep(dataModel));
this.init(wizardModel); 
 -