Uses of Class
org.apache.commons.configuration2.tree.NodeTracker
-
Packages that use NodeTracker Package Description org.apache.commons.configuration2.tree A package with helper and utility classes used by hierarchical configurations. -
-
Uses of NodeTracker in org.apache.commons.configuration2.tree
Fields in org.apache.commons.configuration2.tree declared as NodeTracker Modifier and Type Field Description private NodeTracker
TreeData. nodeTracker
The node tracker.Methods in org.apache.commons.configuration2.tree that return NodeTracker Modifier and Type Method Description NodeTracker
NodeTracker. detachAllTrackedNodes()
Marks all tracked nodes as detached.NodeTracker
TreeData. getNodeTracker()
Gets theNodeTracker
NodeTracker
NodeTracker. replaceAndDetachTrackedNode(NodeSelector selector, ImmutableNode newNode)
Replaces a tracked node by another one.NodeTracker
NodeTracker. trackNode(ImmutableNode root, NodeSelector selector, NodeKeyResolver<ImmutableNode> resolver, NodeHandler<ImmutableNode> handler)
Adds a node to be tracked.NodeTracker
NodeTracker. trackNodes(java.util.Collection<NodeSelector> selectors, java.util.Collection<ImmutableNode> nodes)
Adds a number of nodes to be tracked.NodeTracker
NodeTracker. untrackNode(NodeSelector selector)
Notifies this object that an observer was removed for the specified tracked node.NodeTracker
NodeTracker. update(ImmutableNode root, NodeSelector txTarget, NodeKeyResolver<ImmutableNode> resolver, NodeHandler<ImmutableNode> handler)
Updates tracking information after the node structure has been changed.Methods in org.apache.commons.configuration2.tree with parameters of type NodeTracker Modifier and Type Method Description private TreeData
InMemoryNodeModel. createTreeDataForRootAndTracker(ImmutableNode root, NodeTracker newTracker)
Creates aTreeData
object for the specified root node andNodeTracker
.TreeData
TreeData. updateNodeTracker(NodeTracker newTracker)
Creates a new instance which uses the specifiedNodeTracker
.Constructors in org.apache.commons.configuration2.tree with parameters of type NodeTracker Constructor Description TreeData(ImmutableNode root, java.util.Map<ImmutableNode,ImmutableNode> parentMapping, java.util.Map<ImmutableNode,ImmutableNode> replacements, NodeTracker tracker, ReferenceTracker refTracker)
Creates a new instance ofTreeData
and initializes it with all data to be stored.
-