Interface AbstractEntityTableTreeModel.TreeModelBuilder<M extends FilterTreeModel<Entity>>

Type Parameters:
M - the tree model type
Enclosing class:
AbstractEntityTableTreeModel<M extends FilterTreeModel<Entity>>

protected static interface AbstractEntityTableTreeModel.TreeModelBuilder<M extends FilterTreeModel<Entity>>
Builds the underlying tree model of an EntityTableTreeModel.
  • Method Details

    • build

      Builds the tree model, given the roots supplier and children function, the tree model builder being configured via the given options before it builds the model.
      Parameters:
      roots - supplies the roots
      children - provides the children of a node
      options - configures the tree model builder with the table tree defaults
      Returns:
      a new tree model