Implemented ordering of yang module data nodes. Added Comparators utility class. 86/686/1
authorMartin Vitez <mvitez@cisco.com>
Tue, 2 Jul 2013 12:13:48 +0000 (14:13 +0200)
committerMartin Vitez <mvitez@cisco.com>
Wed, 24 Jul 2013 11:44:53 +0000 (13:44 +0200)
commitb44b8196d7a6c01fc0c348fbc26f7156f134e0b9
tree004bc2f31ad5c1936d71ba38c7fee67b9516a0fa
parent55786857752d258ab8bbea8e4ded62c7747a9acb
Implemented ordering of yang module data nodes. Added Comparators utility class.
Added checking for duplicate nodes. Added getParent() method to Builder interface.
Removed unused TypeDefinitionAwareBuilder interface.
Fixed bug in processing augmentation of choice node.
Added more logs, javadocs, tests.

Change-Id: I6d7a504cdb516c267d42b99091120649027b453d
Signed-off-by: Martin Vitez <mvitez@cisco.com>
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/AugmentationSchema.java
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/DataNodeContainer.java
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/GroupingDefinition.java
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Module.java
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/UsesNode.java