Class UserSelfFormPanel
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.panel.Panel
-
- org.apache.syncope.client.enduser.panels.AbstractFormPanel<T>
-
- org.apache.syncope.client.enduser.panels.AbstractAnyFormPanel<UserWrapper>
-
- org.apache.syncope.client.enduser.panels.AnyFormPanel
-
- org.apache.syncope.client.enduser.panels.UserFormPanel
-
- org.apache.syncope.client.enduser.panels.UserSelfFormPanel
-
- All Implemented Interfaces:
Serializable
,Iterable<Component>
,UserForm
,AnyForm<UserTO>
,ModalPanelBuilder<AnyWrapper<UserTO>>
,IEventSink
,IEventSource
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,Component>
,IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
public class UserSelfFormPanel extends UserFormPanel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected TextField<String>
securityQuestion
protected String
usernameText
-
Fields inherited from class org.apache.syncope.client.enduser.panels.UserFormPanel
userSelfRestClient
-
Fields inherited from class org.apache.syncope.client.enduser.panels.AnyFormPanel
anyTypeClasses, captcha, formLayoutInfo
-
Fields inherited from class org.apache.syncope.client.enduser.panels.AbstractAnyFormPanel
form
-
Fields inherited from class org.apache.syncope.client.enduser.panels.AbstractFormPanel
defaultItem, item, LOG, pageRef
-
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
-
-
Constructor Summary
Constructors Constructor Description UserSelfFormPanel(String id, UserTO previousUserTO, UserTO userTO, List<String> anyTypeClasses, UserFormLayoutInfo formLayoutInfo, PageReference pageReference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Details<UserTO>
addOptionalDetailsPanel(UserWrapper modelObject)
protected void
loadSecurityQuestion(PageReference pageRef, AjaxRequestTarget target)
protected void
onFormSubmit(AjaxRequestTarget target)
-
Methods inherited from class org.apache.syncope.client.enduser.panels.UserFormPanel
build, getDefaultItem, getEventSink, setEventSink, setItem
-
Methods inherited from class org.apache.syncope.client.enduser.panels.AnyFormPanel
buildLayout, fixPlainAndVirAttrs
-
Methods inherited from class org.apache.syncope.client.enduser.panels.AbstractAnyFormPanel
getForm, onApplyInternal, onCancelInternal, setFormModel
-
Methods inherited from class org.apache.syncope.client.enduser.panels.AbstractFormPanel
getOriginalItem, getPageReference, newModelObject
-
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, 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, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface org.apache.syncope.client.ui.commons.wizards.ModalPanelBuilder
getPageReference
-
-
-
-
Constructor Detail
-
UserSelfFormPanel
public UserSelfFormPanel(String id, UserTO previousUserTO, UserTO userTO, List<String> anyTypeClasses, UserFormLayoutInfo formLayoutInfo, PageReference pageReference)
-
-
Method Detail
-
addOptionalDetailsPanel
protected Details<UserTO> addOptionalDetailsPanel(UserWrapper modelObject)
- Overrides:
addOptionalDetailsPanel
in classUserFormPanel
-
onFormSubmit
protected void onFormSubmit(AjaxRequestTarget target)
- Overrides:
onFormSubmit
in classUserFormPanel
-
loadSecurityQuestion
protected void loadSecurityQuestion(PageReference pageRef, AjaxRequestTarget target)
-
-