[ https://issues.apache.org/jira/browse/CONFIGURATION-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Oliver Heger resolved CONFIGURATION-513. ---------------------------------------- Resolution: Fixed Fix Version/s: 2.0 Two new interfaces, {{HierarchicalConfiguration}}, and {{ImmutableHierarchicalConfiguration}} have been introduced. The original class {{HierarchicalConfiguration}} has been renamed to {{BaseHierarchicalConfiguration}}. I am not that happy with the immutable interface because it is pretty minimalistic. Unfortunately, it is not even possible to expose the {{getRootNode()}} method because {{ConfigurationNode}} is mutable. Currently, I don't have a clever idea how to deal with this. > Extract an interface for hierarchical configurations > ---------------------------------------------------- > > Key: CONFIGURATION-513 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-513 > Project: Commons Configuration > Issue Type: Improvement > Affects Versions: 1.9 > Reporter: Oliver Heger > Fix For: 2.0 > > > Currently, there is only a class {{HierarchicalConfiguration}} defining the > API of hierarchical configurations. It would be good to have an interface. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira