T
- items typepublic interface TreeDataGridItems<T> extends DataGridItems.Sortable<T>
TreeDataGrid
component.DataGridItems.ItemSetChangeEvent<T>, DataGridItems.SelectedItemChangeEvent<T>, DataGridItems.Sortable<T>, DataGridItems.ValueChangeEvent<T>
DataUnit.StateChangeEvent
Modifier and Type | Method and Description |
---|---|
int |
getChildCount(T parent) |
java.util.stream.Stream<T> |
getChildren(T item) |
T |
getParent(T item) |
boolean |
hasChildren(T item) |
resetSortOrder, sort
addItemSetChangeListener, addSelectedItemChangeListener, addValueChangeListener, containsItem, getItem, getItemByIndex, getItemId, getItems, getItems, getSelectedItem, indexOfItem, setSelectedItem, size
addStateChangeListener, getState
int getChildCount(T parent)
parent
- the parent itemjava.util.stream.Stream<T> getChildren(T item)
item
- the item to obtain children or null
to get root itemsboolean hasChildren(T item)
item
- the item to checktrue
if the item has children, false
otherwise