Class AbstractWizardController<AH extends AssignmentHolderType,ADM extends AssignmentHolderDetailsModel<AH>>
java.lang.Object
com.evolveum.midpoint.gui.api.component.wizard.WizardModel
com.evolveum.midpoint.gui.impl.component.wizard.withnavigation.WizardModelWithParentSteps
com.evolveum.midpoint.gui.impl.component.wizard.withnavigation.AbstractWizardController<AH,ADM>
- All Implemented Interfaces:
Serializable,org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
ConnectorDevelopmentController
public abstract class AbstractWizardController<AH extends AssignmentHolderType,ADM extends AssignmentHolderDetailsModel<AH>>
extends WizardModelWithParentSteps
implements org.apache.wicket.util.io.IClusterable
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.api.component.wizard.WizardModel
PARAM_STEP -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractWizardController(WizardPanelHelper<? extends Containerable, ADM> helper) -
Method Summary
Modifier and TypeMethodDescriptionprotected final intaddWizardPartAfter(AbstractWizardPartItem<AH, ADM> newPartItem, Enum<?> identifier) protected final intaddWizardPartOnEnd(AbstractWizardPartItem<AH, ADM> newPartItem) protected voidprotected voidprotected abstract WizardStepprotected abstract @NotNull List<AbstractWizardPartItem<AH,ADM>> intintfinal WizardPanelHelper<? extends Containerable,ADM> intintprotected final ADMprotected final PrismContainerWrapper<AH>protected final List<AbstractWizardPartItem<AH,ADM>> List<? extends WizardStep>getSteps()booleanhasNext()booleanvoidinit(org.apache.wicket.Page page) booleanvoidnext()voidprevious()protected final voidrefresh()protected final voidprotected voidresolveFinishPart(AbstractWizardPartItem<AH, ADM> activeStatus) voidprotected voidsetActiveWizardPartIndex(int index) protected final voidsetPartItems(List<AbstractWizardPartItem<AH, ADM>> partItems) final voidMethods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.withnavigation.WizardModelWithParentSteps
addOperationResult, addOperationResult, fireActiveStepChanged, getCollapsedItems, getSelectedCollapsedItem, isCollapsedItemsVisible, isStepWithError, removeOperationResultMethods inherited from class com.evolveum.midpoint.gui.api.component.wizard.WizardModel
addWizardListener, fireActiveStepChanged, fireWizardCancelled, fireWizardFinished, getPanel, getStepIdFromParams, removeWizardListener, setPanel
-
Constructor Details
-
AbstractWizardController
-
-
Method Details
-
init
public void init(org.apache.wicket.Page page) - Specified by:
initin classWizardModelWithParentSteps
-
refresh
protected final void refresh() -
setPartItems
-
getObjectDetailsModel
-
getHelper
-
createWizardPartItems
-
createSummaryPanel
-
getActiveStep
- Specified by:
getActiveStepin classWizardModel
-
setActiveStepById
- Specified by:
setActiveStepByIdin classWizardModel
-
getActiveStepIndex
public int getActiveStepIndex()- Specified by:
getActiveStepIndexin classWizardModel
-
getActiveParentStepIndex
public int getActiveParentStepIndex()- Specified by:
getActiveParentStepIndexin classWizardModelWithParentSteps
-
getInProgressStepIndex
public int getInProgressStepIndex()- Specified by:
getInProgressStepIndexin classWizardModelWithParentSteps
-
getInProgressParentStepIndex
public int getInProgressParentStepIndex()- Specified by:
getInProgressParentStepIndexin classWizardModelWithParentSteps
-
hasNext
public boolean hasNext()- Specified by:
hasNextin classWizardModel
-
next
public void next()- Specified by:
nextin classWizardModel
-
clearInProgressPart
protected void clearInProgressPart() -
clearActivePart
protected void clearActivePart() -
hasPrevious
public boolean hasPrevious()- Specified by:
hasPreviousin classWizardModel
-
previous
public void previous()- Specified by:
previousin classWizardModel
-
getNextPanel
- Specified by:
getNextPanelin classWizardModel
-
getActiveChildrenSteps
- Specified by:
getActiveChildrenStepsin classWizardModelWithParentSteps
-
getInProgressChildrenSteps
- Specified by:
getInProgressChildrenStepsin classWizardModelWithParentSteps
-
getActiveParentStep
- Specified by:
getActiveParentStepin classWizardModelWithParentSteps
-
getParentSteps
-
setActiveWizardPartIndex
protected void setActiveWizardPartIndex(int index) -
getPartItems
-
showSummaryPanel
public final void showSummaryPanel()- Specified by:
showSummaryPanelin classWizardModelWithParentSteps
-
getAllParentSteps
- Specified by:
getAllParentStepsin classWizardModelWithParentSteps
-
getObjectWrapper
-
getSteps
- Specified by:
getStepsin classWizardModel
-
findPreviousStep
- Specified by:
findPreviousStepin classWizardModel
-
isShowedSummary
public boolean isShowedSummary()- Specified by:
isShowedSummaryin classWizardModelWithParentSteps
-
removeActivePartItem
protected final void removeActivePartItem()
-