Package org.teamapps.ux.model
Interface BaseTreeModel<RECORD>
-
- All Superinterfaces:
TreeNodeInfoExtractor<RECORD>
- All Known Subinterfaces:
ComboBoxModel<RECORD>,TreeModel<RECORD>
- All Known Implementing Classes:
AbstractTreeModel,ListTreeModel,SimpleTreeModel
public interface BaseTreeModel<RECORD> extends TreeNodeInfoExtractor<RECORD>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.List<RECORD>getChildRecords(RECORD parentRecord)Get the child records of a node.default TreeNodeInfogetTreeNodeInfo(RECORD record)
-
-
-
Method Detail
-
getChildRecords
default java.util.List<RECORD> getChildRecords(RECORD parentRecord)
Get the child records of a node. This is currently only used for lazy parent nodes but might be used for other reasons later.
-
getTreeNodeInfo
default TreeNodeInfo getTreeNodeInfo(RECORD record)
- Specified by:
getTreeNodeInfoin interfaceTreeNodeInfoExtractor<RECORD>
-
-