Class WizardPanelHelper<C extends Containerable,AHD extends AssignmentHolderDetailsModel>

java.lang.Object
com.evolveum.midpoint.gui.impl.component.wizard.WizardPanelHelper<C,AHD>
All Implemented Interfaces:
Serializable

public abstract class WizardPanelHelper<C extends Containerable,AHD extends AssignmentHolderDetailsModel> extends Object implements Serializable
See Also:
  • Constructor Details

    • WizardPanelHelper

      public WizardPanelHelper(@NotNull AHD resourceModel)
    • WizardPanelHelper

      public WizardPanelHelper(@NotNull AHD resourceModel, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> valueModel)
  • Method Details

    • getDetailsModel

      public AHD getDetailsModel()
    • updateDetailsModel

      public final void updateDetailsModel(AHD newModel)
    • getValueModel

      public final org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> getValueModel()
    • getDefaultValueModel

      protected org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> getDefaultValueModel()
    • onExitPerformed

      public abstract void onExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
    • onSaveObjectPerformed

      public OperationResult onSaveObjectPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
    • setValueModel

      public void setValueModel(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> newValueModel)
    • onExitPerformedAfterValidate

      public void onExitPerformedAfterValidate(org.apache.wicket.ajax.AjaxRequestTarget target)
    • refreshValueModel

      public final void refreshValueModel()
    • setExitLabel

      public void setExitLabel(org.apache.wicket.model.IModel<String> exitLabel)
    • getExitLabel

      public org.apache.wicket.model.IModel<String> getExitLabel()