java.lang.Object
com.evolveum.midpoint.gui.impl.component.wizard.withnavigation.AbstractWizardPartItem<AH,ADM>
All Implemented Interfaces:
Serializable, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
BasicConnectorDevPartItem, InitConnectorDevPartItem, InitObjectClassConnectorDevPartItem, InitRelationshipConnectorDevPartItem, NextConnectorDevPartItem, ObjectClassesConnectorDevPartItem, OperationConnectorDevPartItem, RelationshipsConnectorDevPartItem, SchemaConnectorDevPartItem

public abstract class AbstractWizardPartItem<AH extends AssignmentHolderType,ADM extends AssignmentHolderDetailsModel<AH>> extends Object implements org.apache.wicket.util.io.IClusterable
See Also:
  • Constructor Details

  • Method Details

    • getHelper

      public final WizardPanelHelper<? extends Containerable,ADM> getHelper()
    • getObjectDetailsModel

      protected final ADM getObjectDetailsModel()
    • getObjectWrapper

      protected final PrismObjectWrapper<AH> getObjectWrapper()
    • getParameter

      @Nullable public @Nullable String getParameter()
    • setParameter

      public void setParameter(String parameter)
    • isComplete

      public abstract boolean isComplete()
    • init

      public void init(org.apache.wicket.Page page, AbstractWizardController<AH,ADM> controller)
    • createWizardSteps

      protected abstract List<WizardParentStep> createWizardSteps()
    • isInitialized

      public boolean isInitialized()
    • getIdentifierForWizardStatus

      public abstract Enum<?> getIdentifierForWizardStatus()
    • getParentSteps

      public final List<WizardParentStep> getParentSteps()
    • setActiveStepById

      public boolean setActiveStepById(String id)
    • getActiveStepIndex

      public int getActiveStepIndex()
    • getActiveParentStepIndex

      public int getActiveParentStepIndex()
    • getInProgressStepIndex

      public int getInProgressStepIndex()
    • getInProgressParentStepIndex

      public int getInProgressParentStepIndex()
    • hasNext

      public boolean hasNext()
    • next

      public void next()
    • hasPrevious

      public boolean hasPrevious()
    • findPreviousStep

      public WizardStep findPreviousStep(boolean storeResult)
    • previous

      public void previous()
    • getNextPanel

      public WizardStep getNextPanel()
    • getActiveStep

      public WizardStep getActiveStep()
    • getActiveChildrenSteps

      public List<WizardStep> getActiveChildrenSteps()
    • getActiveParentStep

      public WizardParentStep getActiveParentStep()
    • setActiveParentStepById

      public void setActiveParentStepById(String id)
    • initNewStep

      protected void initNewStep(WizardStep newStep)
    • addStepAfter

      public void addStepAfter(WizardStep newStep, Class<?> objectClassConnectorStepPanelClass)
    • useLast

      public void useLast()
    • isStarted

      public boolean isStarted()