Class AbstractWizardWithChoicePanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel>

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.evolveum.midpoint.gui.api.component.BasePanel
com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardPanel<C,AHD>
com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardWithChoicePanel<C,AHD>
All Implemented Interfaces:
Serializable, Iterable, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
AbstractWizardChoicePanelWithSeparatedCreatePanel, PoliciesObjectTypeWizardPanel, ResourceAssociationTypeSubjectObjectWizardPanel

public abstract class AbstractWizardWithChoicePanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel> extends AbstractWizardPanel<C,AHD>
Author:
lskublik
See Also:
  • Field Details

    • isFromTypePreview

      public boolean isFromTypePreview
  • Constructor Details

  • Method Details

    • onInitialize

      protected void onInitialize()
      Overrides:
      onInitialize in class AbstractWizardPanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel>
    • onBeforeRender

      protected void onBeforeRender()
      Overrides:
      onBeforeRender in class org.apache.wicket.Component
    • createTypePreview

      protected abstract org.apache.wicket.Component createTypePreview()
    • setShowChoicePanel

      public void setShowChoicePanel(boolean showChoicePanel)
    • checkDeltasExitPerformed

      public void checkDeltasExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
    • processDeltasExitPerform

      public void processDeltasExitPerform(org.apache.wicket.ajax.AjaxRequestTarget target, @Nullable @Nullable SerializableConsumer<org.apache.wicket.ajax.AjaxRequestTarget> afterAction)
      Overrides:
      processDeltasExitPerform in class AbstractWizardPanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel>
    • showAfterCheckDeltasExitPerformed

      protected void showAfterCheckDeltasExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
    • createHelper

      protected <V extends Containerable> WizardPanelHelper<V,AHD> createHelper(ItemPath path, boolean isWizardFlow)
    • createHelper

      protected <V extends Containerable> WizardPanelHelper<V,AHD> createHelper(org.apache.wicket.model.IModel<PrismContainerValueWrapper<V>> valueModel, boolean isWizardFlow)
    • createHelper

      protected WizardPanelHelper<C,AHD> createHelper(boolean isWizardFlow)
    • showTypePreviewFragment

      protected abstract void showTypePreviewFragment(org.apache.wicket.ajax.AjaxRequestTarget target)