Class AjaxDropDownChoicePanel<T extends Serializable>
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.ui.commons.markup.html.form.AbstractFieldPanel<T>
org.apache.syncope.client.ui.commons.markup.html.form.FieldPanel<T>
org.apache.syncope.client.ui.commons.markup.html.form.AjaxDropDownChoicePanel<T>
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<Component>
,IEventSink
,IEventSource
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,
,Component> IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
public class AjaxDropDownChoicePanel<T extends Serializable>
extends FieldPanel<T>
implements Cloneable
- See Also:
-
Field Summary
Fields inherited from class org.apache.syncope.client.ui.commons.markup.html.form.FieldPanel
field, title
Fields inherited from class org.apache.syncope.client.ui.commons.markup.html.form.AbstractFieldPanel
isRequiredLabelAdded, LABEL, LOG, name
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
ConstructorDescriptionAjaxDropDownChoicePanel
(String id, String name, IModel<T> model) AjaxDropDownChoicePanel
(String id, String name, IModel<T> model, boolean enableOnBlur) -
Method Summary
Modifier and TypeMethodDescriptionclone()
setChoiceRenderer
(IChoiceRenderer<T> renderer) setChoices
(List<T> choices) setChoices
(IModel<? extends List<? extends T>> choices) final AjaxDropDownChoicePanel
<T> setNullValid
(boolean validity) setRequired
(boolean required) Methods inherited from class org.apache.syncope.client.ui.commons.markup.html.form.FieldPanel
getField, getIndex, getModelObject, getPageReference, isReadOnly, isRequired, setIndex, setModelObject, setNewModel, setNewModel, setNewModel, setNewModel, setPlaceholder, setReadOnly, setStyleSheet, setStyleSheet, settingsDependingComponents, setTitle, setTitle
Methods inherited from class org.apache.syncope.client.ui.commons.markup.html.form.AbstractFieldPanel
addLabel, addLabel, addRequiredLabel, externalActionIcon, getName, hideLabel, removeRequiredLabel, showExternAction
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, 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
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
-
Constructor Details
-
AjaxDropDownChoicePanel
-
AjaxDropDownChoicePanel
-
-
Method Details
-
setRequired
- Overrides:
setRequired
in classFieldPanel<T extends Serializable>
-
setChoiceRenderer
-
setChoices
-
setChoices
-
setNullValid
-
clone
- Overrides:
clone
in classFieldPanel<T extends Serializable>
-