- getNodeHandler
InMemoryNodeModel implements the NodeHandler interface itself. So this
implementation just returns
- setRootNode
All tracked nodes and reference objects managed by this model are cleared.Care
has to be taken when
- <init>
Creates a new instance of InMemoryNodeModel and initializes it from the given
root node. If the pass
- addAttributeProperty
Handles an add property operation if the property to be added is an attribute.
- addNodeProperty
Handles an add property operation if the property to be added is a node.
- addNodesByAddData
Initializes a transaction to add a collection of nodes as described by a
NodeAddData object. If nece
- addProperty
Adds new property values using a tracked node as root node. This method works
like the normal addPro
- checkIfNodeDefined
Checks if the passed in node is defined. Result is true if the node contains any
data.
- clear
A new empty root node is created with the same name as the current root node.
Implementation note:
- clearProperty
Clears a property using a tracked node as root node. This method works like the
normal clearProperty
- clearTree
Clears a whole sub tree using a tracked node as root node. This method works
like the normal clearTr
- createDataWithTrackedChildNode
Creates a new data object with a tracked child node of the given parent node. If
such a child node a