Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.9
-
None
-
None
Description
HierarchicalConfiguration contains a nested Node class which exists for reasons of backwards compatibility only. It is just a thin wrapper around the ConfigurationNode class. This class should be removed as it does not serve any purpose.
There are some other classes related to this Node class which can also be removed:
- the nested NodeVisitor class
- the deprecated ConfigurationKey class
Existing implementations of NodeVisitor should be switched to use the visitor interface defined in terms of DefaultConfigurationNode.