| Modifier and Type | Class and Description |
|---|---|
static class |
UIFormMultiValueInputSet.AddActionListener |
static class |
UIFormMultiValueInputSet.RemoveActionListener |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
enable_
Whether this field is enabled
|
protected org.exoplatform.services.log.Log |
log |
protected boolean |
readonly_
Whether this field is in read only mode
|
protected List<org.exoplatform.webui.form.validator.Validator> |
validators_
A list of validators
|
| Constructor and Description |
|---|
UIFormMultiValueInputSet() |
UIFormMultiValueInputSet(String name,
String bindingField) |
| Modifier and Type | Method and Description |
|---|---|
<E extends org.exoplatform.webui.form.validator.Validator> |
addValidator(Class<E> clazz,
Object... params) |
org.exoplatform.webui.form.UIFormInputBase |
createUIFormInput(int idx) |
List<Integer> |
getListIndexItemRemoved() |
int |
getMaxOld() |
Class<List> |
getTypeValue() |
Class<? extends org.exoplatform.webui.form.UIFormInput> |
getUIFormInputBase() |
List<?> |
getValue() |
boolean |
isEditable() |
boolean |
isEnable() |
void |
processDecode(org.exoplatform.webui.application.WebuiRequestContext context) |
void |
processRender(org.exoplatform.webui.application.WebuiRequestContext context) |
void |
resetListIndexItemRemoved() |
UIFormMultiValueInputSet |
setEditable(boolean editable) |
UIFormMultiValueInputSet |
setEnable(boolean enable) |
void |
setMaxOld(int maxOld) |
void |
setType(Class<? extends org.exoplatform.webui.form.UIFormInput> clazz) |
org.exoplatform.webui.form.UIFormInput |
setValue(List<?> values) |
getBindingField, getLabel, getName, getValidators, isEmpty, reset, setBindingField, setLabel, setName, setValueaddChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesbroadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, urlprotected org.exoplatform.services.log.Log log
protected List<org.exoplatform.webui.form.validator.Validator> validators_
protected boolean enable_
protected boolean readonly_
public <E extends org.exoplatform.webui.form.validator.Validator> org.exoplatform.webui.form.UIFormInput addValidator(Class<E> clazz, Object... params) throws Exception
public void setType(Class<? extends org.exoplatform.webui.form.UIFormInput> clazz)
public Class<? extends org.exoplatform.webui.form.UIFormInput> getUIFormInputBase()
public List<?> getValue()
public org.exoplatform.webui.form.UIFormInput setValue(List<?> values) throws Exception
Exceptionpublic boolean isEnable()
public UIFormMultiValueInputSet setEnable(boolean enable)
public boolean isEditable()
public UIFormMultiValueInputSet setEditable(boolean editable)
public void processDecode(org.exoplatform.webui.application.WebuiRequestContext context)
throws Exception
processDecode in class org.exoplatform.webui.core.UIComponentExceptionpublic void processRender(org.exoplatform.webui.application.WebuiRequestContext context)
throws Exception
processRender in class org.exoplatform.webui.core.UIComponentExceptionpublic org.exoplatform.webui.form.UIFormInputBase createUIFormInput(int idx)
throws Exception
Exceptionpublic void resetListIndexItemRemoved()
public void setMaxOld(int maxOld)
public int getMaxOld()
Copyright © 2003–2023 eXo Platform SAS. All rights reserved.