- <init>
Creates a new in-memory node state builder rooted at and based on the passed
base state.
- setProperty
- getChildNode
- getNodeState
- setChildNode
- getBaseState
- reset
Throws away all changes in this builder and resets the base to the given node
state.
- updated
Called whenever this node is modified, i.e. a property is added, changed or
removed, or a child node
- annotateSourcePath
Annotate this builder with its source path if this builder has not been
transiently added. The sourc
- base
Update the base state of this builder by recursively retrieving it from its
parent builder.
- createChildBuilder
Factory method for creating new child state builders. Subclasses may override
this method to control
- exists