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 Details

    • 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:
      getTreeNodeInfo in interface TreeNodeInfoExtractor<RECORD>