Maven module :un.api : api-common :
Class : un.api.model.tree.Nodes
Extends/Implements : -
Subclasses : -

Convinient methods for node manipulation.
author  Johann Sorel


Variables : -
Functions : toCharsTree, toCharsTree, toChars, toChars, getPathNode, getChildNode



public Chars toCharsTree (Node node, Chars currentText, int depth)

public Chars toCharsTree (NodeType node, Chars currentText, int depth)

public Chars toChars (Chars rootText, Object[] children)

public Chars toChars (Chars rootText, Collection children)


@param parent Parent node to search in
@param path simple path with '/' separators
@param create create the node if it does not exist
@return NamedNode or null if not found
public NamedNode getPathNode (NamedNode parent, Chars path, boolean create)


param  parent Parent node to search in
param  name Name of the searched node
param  create create the node if it does not exist
return  NamedNode or null if not found
public NamedNode getChildNode (NamedNode parent, Chars name, boolean create)