|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.badlogic.gdx.scenes.scene2d.ui.Tree.Node
public static class Tree.Node
Constructor Summary | |
---|---|
Tree.Node(Actor actor)
|
Method Summary | |
---|---|
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()
|
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()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Tree.Node(Actor actor)
Method Detail |
---|
public void setExpanded(boolean expanded)
public void add(Tree.Node node)
public void addAll(Array<Tree.Node> nodes)
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 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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |