Abstract
The NodeFactory to use to create new nodes when needed
Any properties to be added to the node, if any
The initial child nodes, if any
The children for this node
Readonly
factoryThe NodeFactory to use to create new nodes when needed
The parent node for this one
Protected
propertiesThe properties for this node
Simple string version for debugging, just to get the structure.
Optional
data: any
The abstract Node class