Class PageAbstractFlow
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.MarkupContainer
- 
- org.apache.wicket.Page
- 
- org.apache.wicket.markup.html.WebPage
- 
- com.evolveum.midpoint.gui.api.page.PageAdminLTE
- 
- com.evolveum.midpoint.gui.impl.page.login.PageRegistrationBase
- 
- com.evolveum.midpoint.gui.impl.page.login.PageAbstractFlow
 
 
 
 
 
 
 
- 
- 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:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static StringID_CONTENT_AREAprotected booleanisSubmittedprotected static StringOPERATION_SAVE_USERprotected org.apache.wicket.request.mapper.parameter.PageParameterspageParameters- 
Fields inherited from class com.evolveum.midpoint.gui.impl.page.login.PageRegistrationBaseOPERATION_LOAD_DYNAMIC_FORM
 - 
Fields inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTEID_FEEDBACK_CONTAINER
 
- 
 - 
Constructor SummaryConstructors Constructor Description PageAbstractFlow(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected DynamicFormPanel<UserType>createDynamicPanel(MidpointForm<?> mainForm, com.evolveum.midpoint.task.api.Task task)protected abstract ObjectReferenceTypegetCustomFormRef()protected DynamicFormPanel<UserType>getDynamicFormPanel()protected MidpointForm<?>getMainForm()abstract org.apache.wicket.model.IModel<UserType>getUserModel()protected abstract org.apache.wicket.markup.html.WebMarkupContainerinitDynamicLayout()abstract voidinitializeModel()protected abstract org.apache.wicket.markup.html.WebMarkupContainerinitStaticLayout()abstract booleanisCustomFormDefined()protected abstract voidsubmitRegistration(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidupdateCaptcha(org.apache.wicket.ajax.AjaxRequestTarget target)- 
Methods inherited from class com.evolveum.midpoint.gui.impl.page.login.PageRegistrationBaseaddDefaultBodyStyle, getAuthenticationEvaluator, getDescriptionModel, getPostAuthenticationConfiguration, getSelfRegistrationConfiguration, getTitleModel, isBackButtonVisible, resolveSecurityPolicy
 - 
Methods inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTEaddFeedbackPanel, createAnonymousTask, createComponentPath, createEnumResourceKey, createItemWrapper, createItemWrapper, createItemWrapper, createPageTitleModel, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResourceDefault, createStringResourceStatic, createStringResourceStatic, createStringResourceStatic, createValueWrapper, executeOptions, findContainerWrapperFactory, findObjectPanel, findObjectWrapperFactory, findWrapperFactory, getAdminGuiConfigurationMergeManager, getAdministratorPrivileged, getApprovalsManager, getCacheDispatcher, getCaseManager, getCaseService, getCertificationService, getClock, getCompiledGuiProfile, getCorrelationService, getCounterProvider, getDashboardService, getDataProviderRegistry, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getLocalizationService, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelAuditService, getModelDiagnosticService, getModelInteractionService, getModelObjectResolver, getModelService, getObjectOperationPolicyHelper, getOperationOptionsBuilder, getPageTask, getPageTitleModel, getPrincipal, getPrincipalFocus, getPrismContext, getQueryConverter, getRegistry, getRelationRegistry, getReportManager, getRepositoryService, getResourceValidator, getSchemaService, getScriptingService, getSecurityContextManager, getSecurityEnforcer, getSessionStorage, getSimulationResultManager, getString, getString, getTaskManager, getTaskService, getWebApplicationConfiguration, initItemPanel, isAuthorized, isAuthorized, isAuthorized, isNativeRepo, onInitialize, redirectToNotFoundPage, runAsChecked, runPrivileged, showResult, showResult, showResult, showResult
 - 
Methods inherited from class org.apache.wicket.markup.html.WebPageconfigureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeaders
 - 
Methods inherited from class org.apache.wicket.PagecomponentChanged, componentRendered, detachModels, dirty, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, onBeforeRender, onConfigure, onDetach, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, toString, wasCreatedBookmarkable, wasRendered
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, visitChildren, visitChildren
 - 
Methods inherited from class org.apache.wicket.Componentadd, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.wicket.IQueueRegiondequeue, getRegionMarkup, newDequeueContext
 - 
Methods inherited from interface org.apache.wicket.request.component.IRequestableComponentcanCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePath
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 - 
Methods inherited from interface com.evolveum.midpoint.gui.api.util.ModelServiceLocatorgetLocale
 
- 
 
- 
- 
- 
Field Detail- 
ID_CONTENT_AREAprotected static final String ID_CONTENT_AREA - See Also:
- Constant Field Values
 
 - 
OPERATION_SAVE_USERprotected static final String OPERATION_SAVE_USER 
 - 
pageParametersprotected org.apache.wicket.request.mapper.parameter.PageParameters pageParameters 
 - 
isSubmittedprotected boolean isSubmitted 
 
- 
 - 
Method Detail- 
initializeModelpublic abstract void initializeModel() 
 - 
getUserModelpublic abstract org.apache.wicket.model.IModel<UserType> getUserModel() 
 - 
isCustomFormDefinedpublic abstract boolean isCustomFormDefined() 
 - 
initStaticLayoutprotected abstract org.apache.wicket.markup.html.WebMarkupContainer initStaticLayout() 
 - 
initDynamicLayoutprotected abstract org.apache.wicket.markup.html.WebMarkupContainer initDynamicLayout() 
 - 
submitRegistrationprotected abstract void submitRegistration(org.apache.wicket.ajax.AjaxRequestTarget target) 
 - 
getCustomFormRefprotected abstract ObjectReferenceType getCustomFormRef() 
 - 
updateCaptchaprotected void updateCaptcha(org.apache.wicket.ajax.AjaxRequestTarget target) 
 - 
getMainFormprotected MidpointForm<?> getMainForm() 
 - 
createDynamicPanelprotected DynamicFormPanel<UserType> createDynamicPanel(MidpointForm<?> mainForm, com.evolveum.midpoint.task.api.Task task) 
 - 
getDynamicFormPanelprotected DynamicFormPanel<UserType> getDynamicFormPanel() 
 
- 
 
-