I
- row item typepublic interface TreeTableItems<I> extends TableItems.Sortable<I>
TreeTable
component.TableItems.ItemSetChangeEvent<T>, TableItems.Ordered<T>, TableItems.SelectedItemChangeEvent<T>, TableItems.Sortable<T>, TableItems.ValueChangeEvent<T>
DataUnit.StateChangeEvent
Modifier and Type | Method and Description |
---|---|
java.util.Collection<?> |
getChildren(java.lang.Object itemId)
Get children IDs for item with the given ID
|
java.lang.String |
getHierarchyPropertyName()
Property of entity which forms the hierarchy
|
java.lang.Object |
getParent(java.lang.Object itemId)
Get parent ID for item with the given ID
|
java.util.Collection<?> |
getRootItemIds()
Identifiers of all root items
|
boolean |
hasChildren(java.lang.Object itemId)
True if item with the given ID has children
|
boolean |
isRoot(java.lang.Object itemId)
True if item with the given ID is a root item
|
enableSorting, resetSortOrder, sort, suppressSorting
firstItemId, isFirstId, isLastId, lastItemId, nextItemId, prevItemId
addItemSetChangeListener, addSelectedItemChangeListener, addValueChangeListener, containsId, getItem, getItemIds, getItemNN, getItems, getItemValue, getType, size, supportsProperty, updateItem
addStateChangeListener, getState
java.lang.String getHierarchyPropertyName()
java.util.Collection<?> getRootItemIds()
java.lang.Object getParent(java.lang.Object itemId)
java.util.Collection<?> getChildren(java.lang.Object itemId)
boolean isRoot(java.lang.Object itemId)
boolean hasChildren(java.lang.Object itemId)