Adds a child node
Adds a new child node, with value
as its value
Gets value, if defined
Returns true if child
is contained any any descendant
Returns true if parent
is the immediate or ancestor parent for this node
Returns true if child
is an immediate child of this node
Returns true if parent
is the immediate parent for this node
Remove node and its children from tree
Underlying Node
Wraps a TreeNode for a more object-oriented means of access.