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, stepIterator
Methods 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);
-