BaseItem, SendableEntity, SendableEntityCreatorpublic class TableList extends SortedList<java.lang.Object> implements SendableEntity, SendableEntityCreator
| Modifier and Type | Field | Description |
|---|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
|
static java.lang.String[] |
properties |
|
static java.lang.String |
PROPERTY_ITEMS |
ALLOWDUPLICATE, ALLOWEMPTYVALUE, BIDI, CASESENSITIVE, flag, MAP, READONLY, REMOVED, VISIBLENEW, REMOVE, REMOVE_YOU, SIMPLE, UPDATEPROPERTYcpr| Constructor | Description |
|---|---|
TableList() |
|
TableList(boolean comparator) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
|
boolean |
addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener) |
Adds the property change listener.
|
SortingDirection |
changeDirection() |
|
protected boolean |
fireProperty(java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.Object beforeValue,
int index,
java.lang.Object value) |
|
TableList |
getNewList(boolean keyValue) |
|
java.lang.String[] |
getProperties() |
Gets the properties.
|
java.beans.PropertyChangeSupport |
getPropertyChangeSupport() |
|
java.lang.Object |
getSendableInstance(boolean prototype) |
Gets the sendable instance.
|
java.lang.Object[] |
getSortedIndex() |
|
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute) |
Gets the value.
|
boolean |
removeAllFromItems() |
|
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
|
boolean |
removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener) |
|
boolean |
setIdMap(IdMap map) |
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type) |
Sets the value.
|
boolean |
setValue(java.lang.String attrName,
java.lang.Object value) |
|
java.lang.String |
toString() |
Convert Element to String
|
TableList |
withComparator(java.util.Comparator<java.lang.Object> comparator) |
|
TableList |
withSort(java.lang.String field,
SortingDirection direction) |
|
TableList |
withSort(java.lang.String field,
SortingDirection direction,
EntityValueFactory cellValueCreator) |
add, addHashItem, addKeyValue, checkValue, clear, contains, containsAll, containsAll, first, flag, get, getByIndex, getKeyByIndex, getPositionKey, getTypClass, getValue, hashKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isEmpty, isReadOnly, isVisible, last, lastIndexOf, move, pack, parseItem, removeAll, removeByIndex, removeByObject, removeItem, replaceAllValues, reset, reset, retainAll, setAllowEmptyValue, setFlag, setValue, size, toArray, toArray, toString, with, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withSize, withType, withVisibleadd, addAll, addAll, ceiling, copyEntity, equals, filter, filterItems, hashCode, iterator, iterator, iteratorReverse, listIterator, listIterator, lower, remove, set, subSet, withListadd, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, of, of, of, of, of, of, of, of, of, of, of, of, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, toArray, toArrayfinalize, getClass, notify, notifyAll, wait, wait, waitadd, clone, remove, subList, withListenercomparator, getChild, headSet, higher, isComparator, tailSet, toString, withComparatorpublic static final java.lang.String PROPERTY_ITEMS
public static final java.lang.String[] properties
protected java.beans.PropertyChangeSupport listeners
public java.lang.String[] getProperties()
SendableEntityCreatorgetProperties in interface SendableEntityCreatorpublic java.lang.Object getSendableInstance(boolean prototype)
SendableEntityCreatorgetSendableInstance in interface SendableEntityCreatorprototype - the prototyppublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operationpublic boolean setIdMap(IdMap map)
public boolean setValue(java.lang.String attrName,
java.lang.Object value)
protected boolean fireProperty(java.lang.String type,
java.lang.Object oldValue,
java.lang.Object newValue,
java.lang.Object beforeValue,
int index,
java.lang.Object value)
fireProperty in class SimpleList<java.lang.Object>public java.beans.PropertyChangeSupport getPropertyChangeSupport()
public boolean removeAllFromItems()
public TableList withSort(java.lang.String field, SortingDirection direction, EntityValueFactory cellValueCreator)
public TableList withComparator(java.util.Comparator<java.lang.Object> comparator)
withComparator in class SortedList<java.lang.Object>public TableList withSort(java.lang.String field, SortingDirection direction)
public SortingDirection changeDirection()
public java.lang.Object[] getSortedIndex()
public boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface SendableEntitypublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface SendableEntitypublic boolean removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface SendableEntitypublic boolean addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
SendableEntityaddPropertyChangeListener in interface SendableEntityname - the property namelistener - the listenerpublic java.lang.String toString()
BaseItemtoString in interface BaseItemtoString in class AbstractArray<java.lang.Object>public TableList getNewList(boolean keyValue)
getNewList in interface BaseItemgetNewList in class SimpleList<java.lang.Object>