Class ObjectTreePageBuilder
java.lang.Object
com.amalgamasimulation.desktop.appelements.builders.ObjectTreePageBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceObjectTreePageBuilder.ColumnBuilder<V,N extends AbstractTreeNode<V, N>> The third step: the columns.static interfaceObjectTreePageBuilder.FinalBuilder<V,N extends AbstractTreeNode<V, N>> The last step: optional settings and register.static interfaceObjectTreePageBuilder.RootsBuilder<V,N extends AbstractTreeNode<V, N>> The second step: the root objects.static interfaceThe first step: the scenario tree element. -
Method Summary
Modifier and TypeMethodDescriptionstatic <V> ObjectTreePageBuilder.TreeElementTypeBuilder<V, TreeNode<V>> static <V,N extends AbstractTreeNode<V, N>>
ObjectTreePageBuilder.TreeElementTypeBuilder<V, N> create(Class<V> valueType, BiFunction<V, N, N> nodeFactory)
-
Method Details
-
create
public static <V> ObjectTreePageBuilder.TreeElementTypeBuilder<V,TreeNode<V>> create(Class<V> valueType) -
create
public static <V,N extends AbstractTreeNode<V, ObjectTreePageBuilder.TreeElementTypeBuilder<V,N>> N> create(Class<V> valueType, BiFunction<V, N, N> nodeFactory)
-