| Package | Description |
|---|---|
| com.bonzaiengine.ui.widget | |
| com.bonzaiengine.util |
| Modifier and Type | Field and Description |
|---|---|
protected Array<Tree<T>> |
TreeTable.nodeList |
| Modifier and Type | Method and Description |
|---|---|
Tree<T> |
TreeWidget.findNode(T object) |
Tree<T> |
TreeTable.getSelectedNode() |
Tree<T> |
TreeTable.getTree() |
| Modifier and Type | Method and Description |
|---|---|
Array<Tree<T>> |
TreeWidget.findNodes(Array<T> objects) |
Array<Tree<T>> |
TreeWidget.getSelection() |
| Modifier and Type | Method and Description |
|---|---|
void |
TreeWidget.expandTo(Tree<T> node) |
protected com.bonzaiengine.ui.widget.TreeWidgetItem<T> |
TreeWidget.findNode(com.bonzaiengine.ui.widget.TreeWidgetItem<T> widget,
Tree<T> node) |
protected boolean |
TreeTable.fireOnNodeAction(Tree<T> node,
Widget w) |
protected boolean |
TreeWidget.fireOnNodeAction(Tree<T> node,
Widget w) |
protected boolean |
TreeTable.fireOnNodeMouseEvent(MouseEvent e,
Tree<T> node,
Widget w) |
protected boolean |
TreeWidget.fireOnNodeMouseEvent(MouseEvent e,
Tree<T> node,
Widget w) |
java.lang.String |
TreeDataProvider.getThumbnailStyle(Tree<T> node,
boolean expandable,
boolean expanded) |
boolean |
TreeWidget.isExpanded(Tree<T> node) |
default boolean |
TreeListener.onNodeAction(Tree<T> node,
Widget w) |
protected boolean |
TreeTable.onNodeAction(Tree<T> node,
Widget w) |
protected boolean |
TreeWidget.onNodeAction(Tree<T> node,
Widget w) |
default boolean |
TreeListener.onNodeMouseEvent(MouseEvent e,
Tree<T> node,
Widget w) |
protected boolean |
TreeTable.onNodeMouseEvent(MouseEvent e,
Tree<T> node,
Widget w) |
protected boolean |
TreeWidget.onNodeMouseEvent(MouseEvent e,
Tree<T> node,
Widget w) |
void |
TreeWidget.select(Tree<T> node,
boolean unselectOthers) |
void |
TreeWidget.set(Tree<T> tree)
Replace the entire tree structure and unselect all nodes
|
void |
TreeTable.set(Tree<T> tree,
TreeTableModel<T> treeModel) |
boolean |
TreeWidget.setExpanded(Tree<T> node,
boolean expanded) |
void |
TreeTable.setSelectedNode(Tree<T> node) |
boolean |
TreeWidget.update(Tree<T> node)
Refresh a tree node
|
| Modifier and Type | Method and Description |
|---|---|
void |
TreeWidget.select(java.lang.Iterable<Tree<T>> nodes,
boolean unselectOthers) |
| Modifier and Type | Method and Description |
|---|---|
Tree<T> |
Tree.connect(T childValue) |
<A extends T,B extends A> |
Tree.findParent(Tree<B> node) |
static <V> Tree<V> |
Trees.findValue(Tree<V> tree,
V value)
Find a
ITree using it's value and the == comparator |
Tree<T> |
Tree.getChild(int index) |
<R> Tree<R> |
Tree.map(java.util.function.Function<T,R> mapper)
Convert a Tree
|
Tree<T> |
Tree.remove(int index) |
<PT extends T> |
Tree.removeNode(Tree<PT> node) |
| Modifier and Type | Method and Description |
|---|---|
Array<Tree<T>> |
Tree.getChilds() |
Array<Tree<T>> |
Tree.getPathTo(Tree<? super T> root) |
static <V> java.lang.Iterable<Tree<V>> |
Trees.leafs(Tree<V> tree) |
| Modifier and Type | Method and Description |
|---|---|
void |
Tree.addChild(Tree<T> childTree) |
void |
Tree.addChild(Tree<T> childTree,
int insertIndex) |
boolean |
Tree.contains(Tree<T> node) |
<A extends T,B extends A> |
Tree.findParent(Tree<B> node) |
static <V> Tree<V> |
Trees.findValue(Tree<V> tree,
V value)
Find a
ITree using it's value and the == comparator |
Array<Tree<T>> |
Tree.getPathTo(Tree<? super T> root) |
static <V> java.lang.Iterable<Tree<V>> |
Trees.leafs(Tree<V> tree) |
static <V> java.lang.Iterable<V> |
Trees.listValues(Tree<V> tree) |
static <V> java.lang.Iterable<V> |
Trees.listValues(Tree<V> tree,
boolean includeRoot) |
<PT extends T> |
Tree.removeNode(Tree<PT> node) |
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com