public class SetTextInput extends TextInput implements PatternInput, ItemInput<java.lang.String,java.util.Set<java.lang.String>>
TextInput that takes a comma separated list of values that must come
from a defined setvalidators| Constructor and Description |
|---|
SetTextInput(java.lang.String list)
Construct input
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getItembyValue(java.lang.String value)
get the domain object from the Input value if defined
|
java.lang.String |
getPattern()
return ECMAScript pattern (or null to supress pattern validation)
|
void |
setItem(java.util.Set<java.lang.String> item)
Set the value of the input using an item
|
getTrim, isEmpty, mapToSingleLine, parseValue, setTrimaccept, getBoxWidth, getMaxResultLength, getSingle, setBoxWidth, setMaxResultLength, setSinglegetValue, setKey, setValueaddValidator, convert, getKey, getPrettyString, getString, getString, removeValidator, validate, validateInnerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, addValidator, convert, getKey, getPrettyString, getString, getValue, isEmpty, removeValidator, setKey, setValue, validategetString, parsepublic SetTextInput(java.lang.String list)
list - comma seperated list of allowed valuespublic java.lang.String getPattern()
PatternInputgetPattern in interface PatternInputpublic java.util.Set<java.lang.String> getItembyValue(java.lang.String value)
ItemInputgetItembyValue in interface ItemInput<java.lang.String,java.util.Set<java.lang.String>>value - input Value