Centralize AugmentationIdentifier instantiation 94/74794/4
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 3 Aug 2018 09:58:08 +0000 (11:58 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 3 Aug 2018 11:32:23 +0000 (13:32 +0200)
commite24054c832e38b877db653fc9bb77041b3b2c0ed
treec8a7f23a242f0c612af18304a0823a8fe3b9f59e
parent74ed5b525c1474eb10e3396a307578738bc38040
Centralize AugmentationIdentifier instantiation

We have duplicate code all over the place, centralize this in
DataSchemaContextNode.

Change-Id: Icb79740b3a113d0383d583403d48e9a5f427eb66
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/InstanceIdToCompositeNodes.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/SchemaUtils.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeSchemaAwareBuilder.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/valid/DataNodeContainerValidator.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/CaseEnforcer.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java