Class PageAbstractFlow

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
All Implemented Interfaces:
ModelServiceLocator, Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.page.IManageablePage, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.request.component.IRequestablePage, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
PagePostAuthentication, PageSelfRegistration

public abstract class PageAbstractFlow extends PageRegistrationBase
See Also:
  • Field Details

    • ID_CONTENT_AREA

      protected static final String ID_CONTENT_AREA
      See Also:
    • OPERATION_SAVE_USER

      protected static final String OPERATION_SAVE_USER
    • pageParameters

      protected org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
    • isSubmitted

      protected boolean isSubmitted
  • Constructor Details

    • PageAbstractFlow

      public PageAbstractFlow(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
  • Method Details

    • initializeModel

      public abstract void initializeModel()
    • getUserModel

      public abstract org.apache.wicket.model.IModel<UserType> getUserModel()
    • isCustomFormDefined

      public abstract boolean isCustomFormDefined()
    • initStaticLayout

      protected abstract org.apache.wicket.markup.html.WebMarkupContainer initStaticLayout()
    • initDynamicLayout

      protected abstract org.apache.wicket.markup.html.WebMarkupContainer initDynamicLayout()
    • submitRegistration

      protected abstract void submitRegistration(org.apache.wicket.ajax.AjaxRequestTarget target)
    • getCustomFormRef

      protected abstract ObjectReferenceType getCustomFormRef()
    • updateCaptcha

      protected void updateCaptcha(org.apache.wicket.ajax.AjaxRequestTarget target)
    • getMainForm

      protected MidpointForm<?> getMainForm()
    • createDynamicPanel

      protected DynamicFormPanel<UserType> createDynamicPanel(MidpointForm<?> mainForm, com.evolveum.midpoint.task.api.Task task)
    • getDynamicFormPanel

      protected DynamicFormPanel<UserType> getDynamicFormPanel()