Modifier and Type | Method and Description |
---|---|
Parent |
addNode(int index,
Node node) |
Parent |
addNode(Node node) |
Parent |
addNodes(Collection<? extends Node> nodes) |
Parent |
addNodes(int index,
Collection<? extends Node> nodes) |
Parent |
addNodes(int index,
Node... nodes) |
Parent |
addNodes(Node... nodes) |
Parent |
clearNodes()
Remove all nodes
|
Element |
getChild(String path)
Find a child element (not a node!) by path
|
Node |
getNode(int index)
Get a specific node from the list
|
List<Node> |
getNodes()
Get the list of child nodes.
|
boolean |
hasNodes()
Does this node have children?
|
int |
nodeCount()
The number of nodes in the list
|
int |
nodeIndexOf(Node node)
The index of the node in the node list or -1 if it isn't in the list
|
Node |
removeNode(int index)
Remove a node from the list
|
boolean |
removeNode(Node node)
Remove a node from the list
|
Parent addNodes(Collection<? extends Node> nodes)
Parent addNodes(int index, Collection<? extends Node> nodes)
Node getNode(int index)
Node removeNode(int index)
boolean removeNode(Node node)
Parent clearNodes()
List<Node> getNodes()
CAUTION: Changes to this list will modify the actual data structure! So don't do this unless you know what you're doing!
int nodeIndexOf(Node node)
int nodeCount()
boolean hasNodes()
Copyright © 2008–2021. All rights reserved.