public class RoleNameInput extends PatternTextInput implements AutoComplete<java.lang.String,java.lang.String>
SessionService
is passed on constuction a the standard role names
are generated as auto-complete suggestions.PatternTextInput.PatternFieldValidator
validators
Constructor and Description |
---|
RoleNameInput(SessionService sess) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getItembyValue(java.lang.String value)
get the domain object from the Input value if defined
|
java.util.Set<java.lang.String> |
getSuggestions()
Get the set of Items corresponding to a suggested values
|
java.lang.String |
getSuggestionText(java.lang.String item)
get the suggestion text.
|
java.lang.String |
getValue(java.lang.String item)
Map an item to the corresponding value (compatible with the parse method).
|
void |
setItem(java.lang.String item)
Set the value of the input using an item
|
getPattern, getTag, setTag
getTrim, isEmpty, mapToSingleLine, parseValue, setTrim
accept, getBoxWidth, getMaxResultLength, getSingle, setBoxWidth, setMaxResultLength, setSingle
getValue, setKey, setValue
addValidator, convert, getKey, getPrettyString, getString, getString, removeValidator, validate, validateInner
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCount, getItems
accept, addValidator, convert, getKey, getPrettyString, getString, getValue, isEmpty, removeValidator, setKey, setValue, validate
getString, parse, parseValue
public RoleNameInput(SessionService sess)
public java.lang.String getItembyValue(java.lang.String value)
ItemInput
getItembyValue
in interface ItemInput<java.lang.String,java.lang.String>
value
- input Valuepublic void setItem(java.lang.String item)
ItemInput
public java.util.Set<java.lang.String> getSuggestions()
AutoComplete
getSuggestions
in interface AutoComplete<java.lang.String,java.lang.String>
public java.lang.String getValue(java.lang.String item)
AutoComplete
getValue
in interface AutoComplete<java.lang.String,java.lang.String>
public java.lang.String getSuggestionText(java.lang.String item)
AutoComplete
getSuggestionText
in interface AutoComplete<java.lang.String,java.lang.String>