Modifier and Type | Method and Description |
---|---|
void |
add(Tree.Node node) |
void |
addAll(Array<Tree.Node> nodes) |
void |
collapseAll()
Collapses all nodes under and including this node.
|
void |
expandAll()
Expands all nodes under and including this node.
|
void |
expandTo()
Expands all parent nodes of this node.
|
void |
findExpandedObjects(Array objects) |
Tree.Node |
findNode(Object object)
Returns this node or the child node with the specified object, or null.
|
Actor |
getActor() |
Array<Tree.Node> |
getChildren()
If the children order is changed,
updateChildren() must be called. |
Drawable |
getIcon() |
int |
getLevel() |
Object |
getObject() |
Tree.Node |
getParent() |
Tree |
getTree()
Returns the tree this node is currently in, or null.
|
void |
insert(int index,
Tree.Node node) |
boolean |
isExpanded() |
boolean |
isSelectable() |
void |
remove() |
void |
remove(Tree.Node node) |
void |
removeAll() |
void |
restoreExpandedObjects(Array objects) |
void |
setExpanded(boolean expanded) |
void |
setIcon(Drawable icon)
Sets an icon that will be drawn to the left of the actor.
|
void |
setObject(Object object)
Sets an application specific object for this node.
|
void |
setSelectable(boolean selectable) |
void |
updateChildren() |
public Tree.Node(Actor actor)
public void setExpanded(boolean expanded)
public void add(Tree.Node node)
public void insert(int index, Tree.Node node)
public void remove()
public void remove(Tree.Node node)
public void removeAll()
public Tree getTree()
public Actor getActor()
public boolean isExpanded()
public Array<Tree.Node> getChildren()
updateChildren()
must be called.public void updateChildren()
public Tree.Node getParent()
public void setIcon(Drawable icon)
public Object getObject()
public void setObject(Object object)
public Drawable getIcon()
public int getLevel()
public Tree.Node findNode(Object object)
public void collapseAll()
public void expandAll()
public void expandTo()
public boolean isSelectable()
public void setSelectable(boolean selectable)
public void findExpandedObjects(Array objects)
public void restoreExpandedObjects(Array objects)
Copyright © 2015. All rights reserved.