public interface Node
| Modifier and Type | Method and Description |
|---|---|
Node |
addChild(Node node) |
void |
clearParent() |
void |
collectDescendants(List<Node> nodes) |
List<Node> |
getChildren() |
List<Node> |
getDescendants() |
Node |
getNextNode() |
NodeTypeFamily |
getNodeTypeFamily() |
Integer |
getOrder() |
Node |
getParent() |
Node |
getPreviousNode() |
boolean |
hasChildren() |
boolean |
hasSiblings() |
void |
insertAfter(Node node) |
boolean |
isChildOf(Node node) |
boolean |
isLeaf() |
void |
moveTo(Node container,
Integer order) |
void |
removeChild(Node node) |
void |
removeDescendants() |
void |
setChildren(List<Node> children) |
void |
setOrder(Integer order) |
void |
setParent(Node node) |
NodeTypeFamily getNodeTypeFamily()
void clearParent()
void setParent(Node node) throws NodeException
NodeExceptionNode getParent()
Node addChild(Node node) throws NodeException
NodeExceptionvoid removeChild(Node node) throws NodeException
NodeExceptionvoid setChildren(List<Node> children) throws NodeException
NodeExceptionInteger getOrder()
void setOrder(Integer order) throws NodeException
NodeExceptionvoid moveTo(Node container, Integer order) throws NodeException
NodeExceptionboolean isLeaf()
void insertAfter(Node node) throws NodeException
NodeExceptionboolean hasSiblings()
Node getNextNode()
Node getPreviousNode()
boolean hasChildren()
boolean isChildOf(Node node)
void removeDescendants()
throws NodeException
NodeExceptionCopyright © 2015 Nuxeo SA. All rights reserved.