public class ListMultiField extends AbstractField<String[]>
The field enables an entity to gather or provide one or more options from among many. A form-submitting entity chooses one or more items from among the options presented by the form-processing entity and MUST NOT insert new options. The form-submitting entity MUST NOT modify the order of items as received from the form-processing entity, since the order of items MAY be significant.
VAR_COMPARATOR
Modifier and Type | Method and Description |
---|---|
void |
addFieldValue(String... value)
Adds value to field.
|
void |
addOption(String label,
String value)
Adds option to field.
|
void |
clearOptions()
Removes all options.
|
void |
clearValues()
Removes all values.
|
String[] |
getFieldValue()
Returns value of field.
|
void |
setFieldValue(String[] value)
Sets value of field.
|
getDesc, getLabel, getType, getVar, isRequired, setDesc, setLabel, setRequired, setVar
addChild, equals, findChild, getAsString, getAttribute, getAttributes, getChildAfter, getChildElementValue, getChildElementValue, getChildren, getChildren, getChildrenNS, getChildrenNS, getFirstChild, getFirstChild, getName, getNextSibling, getParent, getValue, getWrappedElement, getXMLNS, hashCode, removeAttribute, removeChild, setAttribute, setAttributes, setChildElementValue, setChildElementValue, setParent, setValue, setXMLNS, toString
public void addFieldValue(String... value) throws XMLException
value
- value to addXMLException
public void addOption(String label, String value) throws XMLException
label
- label of optionvalue
- value of optionXMLException
public void clearOptions() throws XMLException
XMLException
public void clearValues() throws XMLException
XMLException
public String[] getFieldValue() throws XMLException
XMLException
public void setFieldValue(String[] value) throws XMLException
value
- value of fieldXMLException
Copyright © 2006–2023 Tigase. All rights reserved.