public class AjaxDropDownChoicePanel<T extends Serializable> extends FieldPanel<T> implements Cloneable
field, title
isRequiredLabelAdded, LABEL, LOG, name
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 and Description |
---|
AjaxDropDownChoicePanel(String id,
String name,
IModel<T> model) |
AjaxDropDownChoicePanel(String id,
String name,
IModel<T> model,
boolean enableOnBlur) |
Modifier and Type | Method and Description |
---|---|
FieldPanel<T> |
clone() |
AjaxDropDownChoicePanel<T> |
setChoiceRenderer(IChoiceRenderer<T> renderer) |
AjaxDropDownChoicePanel<T> |
setChoices(IModel<? extends List<? extends T>> choices) |
AjaxDropDownChoicePanel<T> |
setChoices(List<T> choices) |
AjaxDropDownChoicePanel<T> |
setNullValid(boolean validity) |
FieldPanel<T> |
setRequired(boolean required) |
getField, getIndex, getModelObject, getPageReference, isReadOnly, isRequired, setIndex, setModelObject, setNewModel, setNewModel, setNewModel, setNewModel, setPlaceholder, setReadOnly, setStyleSheet, setStyleSheet, settingsDependingComponents, setTitle, setTitle
addLabel, addLabel, addRequiredLabel, externalActionIcon, getName, hideLabel, removeRequiredLabel, showExternAction
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
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
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, 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dequeue, newDequeueContext
forEach, spliterator
public FieldPanel<T> setRequired(boolean required)
setRequired
in class FieldPanel<T extends Serializable>
public AjaxDropDownChoicePanel<T> setChoiceRenderer(IChoiceRenderer<T> renderer)
public AjaxDropDownChoicePanel<T> setChoices(List<T> choices)
public AjaxDropDownChoicePanel<T> setChoices(IModel<? extends List<? extends T>> choices)
public final AjaxDropDownChoicePanel<T> setNullValid(boolean validity)
public FieldPanel<T> clone()
clone
in class FieldPanel<T extends Serializable>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.