T - superclass for table typespublic class TableInput<T> extends StringListInput implements ListInput<java.lang.String,java.lang.String>
validators| Constructor and Description |
|---|
TableInput(AppContext c,
java.lang.Class<T> target) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCount()
get the number of suggested items.
|
java.util.Iterator<java.lang.String> |
getItems()
get a list of domain objects that are being selected
|
java.lang.String |
getText(java.lang.String item)
get the user presented text from the domain object
may return null if not selected
|
boolean |
isValid(java.lang.String item)
Test if an object of the Item type is one of the possible items.
|
accept, getItem, getItembyValue, getTagByItem, getTagByValue, setItemgetValue, setKey, setValueaddValidator, convert, getKey, getPrettyString, getString, getString, removeValidator, validate, validateInnerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTagByItem, getTagByValuegetItem, getItembyValue, setItemaccept, addValidator, convert, getKey, getPrettyString, getString, getValue, isEmpty, removeValidator, setKey, setValue, validatepublic TableInput(AppContext c, java.lang.Class<T> target)
public java.util.Iterator<java.lang.String> getItems()
SuggestedItemInputgetItems in interface SuggestedItemInput<java.lang.String,java.lang.String>public int getCount()
SuggestedItemInputgetCount in interface SuggestedItemInput<java.lang.String,java.lang.String>public java.lang.String getText(java.lang.String item)
ListInputgetText in interface ListInput<java.lang.String,java.lang.String>getText in class StringListInput