Uses of Class
org.apache.commons.configuration2.tree.NodeTracker
Packages that use NodeTracker
Package
Description
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 NodeTrackerModifier and TypeFieldDescriptionprivate final NodeTrackerTreeData.nodeTrackerThe node tracker.Methods in org.apache.commons.configuration2.tree that return NodeTrackerModifier and TypeMethodDescriptionNodeTracker.detachAllTrackedNodes()Marks all tracked nodes as detached.TreeData.getNodeTracker()Gets theNodeTrackerNodeTracker.replaceAndDetachTrackedNode(NodeSelector selector, ImmutableNode newNode) Replaces a tracked node by another one.NodeTracker.trackNode(ImmutableNode root, NodeSelector selector, NodeKeyResolver<ImmutableNode> resolver, NodeHandler<ImmutableNode> handler) Adds a node to be tracked.NodeTracker.trackNodes(Collection<NodeSelector> selectors, Collection<ImmutableNode> nodes) Adds a number of nodes to be tracked.NodeTracker.untrackNode(NodeSelector selector) Notifies this object that an observer was removed for the specified tracked node.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 NodeTrackerModifier and TypeMethodDescriptionprivate TreeDataInMemoryNodeModel.createTreeDataForRootAndTracker(ImmutableNode root, NodeTracker newTracker) Creates aTreeDataobject for the specified root node andNodeTracker.TreeData.updateNodeTracker(NodeTracker newTracker) Creates a new instance which uses the specifiedNodeTracker.Constructors in org.apache.commons.configuration2.tree with parameters of type NodeTrackerModifierConstructorDescriptionTreeData(ImmutableNode root, Map<ImmutableNode, ImmutableNode> parentMapping, Map<ImmutableNode, ImmutableNode> replacements, NodeTracker tracker, ReferenceTracker refTracker) Creates a new instance ofTreeDataand initializes it with all data to be stored.