Class WizardModel

  • All Implemented Interfaces:
    Serializable, org.apache.wicket.util.io.IClusterable

    public class WizardModel
    extends Object
    implements org.apache.wicket.util.io.IClusterable
    Created by Viliam Repan (lazyman).
    See Also:
    Serialized Form
    • Constructor Detail

      • WizardModel

        public WizardModel​(@NotNull
                           @NotNull List<WizardStep> steps)
    • Method Detail

      • addWizardListener

        public void addWizardListener​(@NotNull
                                      @NotNull WizardListener listener)
      • removeWizardListener

        public void removeWizardListener​(@NotNull
                                         @NotNull WizardListener listener)
      • fireActiveStepChanged

        protected final void fireActiveStepChanged​(WizardStep step)
      • fireWizardCancelled

        protected final void fireWizardCancelled()
      • fireWizardFinished

        protected final void fireWizardFinished()
      • init

        public void init​(org.apache.wicket.Page page)
      • getPanel

        public org.apache.wicket.Component getPanel()
      • getHeader

        public org.apache.wicket.Component getHeader()
      • setPanel

        public void setPanel​(WizardPanel panel)
      • getActiveStep

        public WizardStep getActiveStep()
      • setActiveStepById

        public void setActiveStepById​(String id)
      • getActiveStepIndex

        public int getActiveStepIndex()
      • hasNext

        public boolean hasNext()
      • next

        public void next()
      • hasPrevious

        public boolean hasPrevious()
      • previous

        public void previous()