| Package | Description |
|---|---|
| com.bonzaiengine.ui.widget | |
| com.bonzaiengine.util |
| 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) |
java.lang.String |
TreeRendererDataProvider.getThumbnailStyle(Tree<T> node,
boolean expandable,
boolean expanded) |
boolean |
TreeWidget.isExpanded(Tree<T> node) |
boolean |
TreeListener.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(IConverter<R,T> 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.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com