java.lang.Object
com.evolveum.midpoint.gui.api.component.wizard.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:
  • Field Details

  • Constructor Details

    • WizardModel

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

    • 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)
    • getSteps

      public List<WizardStep> getSteps()
    • 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()
    • getNextPanel

      public WizardStep getNextPanel()