public abstract class FieldPanel<T extends Serializable> extends AbstractFieldPanel<T> implements Cloneable
Modifier and Type | Field and Description |
---|---|
protected FormComponent<T> |
field |
protected String |
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 |
---|
FieldPanel(String id,
IModel<T> model) |
FieldPanel(String id,
String name,
IModel<T> model) |
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
protected FormComponent<T extends Serializable> field
protected String title
public FormComponent<T> getField()
public FieldPanel<T> setPlaceholder(String id)
public FieldPanel<T> setTitle(String title)
public FieldPanel<T> setTitle(String title, boolean html)
public FieldPanel<T> setStyleSheet(String... classes)
public FieldPanel<T> setStyleSheet(boolean replace, String... classes)
public FieldPanel<T> setRequired(boolean required)
setRequired
in class AbstractFieldPanel<T extends Serializable>
public FieldPanel<T> setReadOnly(boolean readOnly)
setReadOnly
in class AbstractFieldPanel<T extends Serializable>
public boolean isRequired()
isRequired
in class AbstractFieldPanel<T extends Serializable>
public boolean isReadOnly()
public FieldPanel<T> setModelObject(T object)
setModelObject
in class AbstractFieldPanel<T extends Serializable>
public T getModelObject()
public FieldPanel<T> setNewModel(IModel<T> model)
public FieldPanel<T> setNewModel(AttributableTO attributableTO, String schema)
public FieldPanel<T> setNewModel(ListItem item)
item
- item to attach.MultiFieldPanel
public FieldPanel<T> setNewModel(List<Serializable> list)
public FieldPanel<T> setIndex(int index)
public int getIndex()
public FieldPanel<T> settingsDependingComponents()
public FieldPanel<T> clone()
protected PageReference getPageReference()
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.