X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Fbuilder%2Fimpl%2FImmutableAugmentationNodeBuilder.java;h=3fdb663e0267ee374536b576e9c2eac5c2515f2a;hb=970923b5f47f7507ec78021965fa5df1a878af48;hp=8f4357d24c0361b244c323d631e12d6880c78a39;hpb=5e2ee5120180b2cff62a6e8c2a2c172fbc625817;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java index 8f4357d24c..3fdb663e02 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java @@ -51,7 +51,7 @@ public class ImmutableAugmentationNodeBuilder @Override public DataContainerNodeBuilder withChild( - final DataContainerChild child) { + final DataContainerChild child) { // Check nested augments DataValidationException.checkLegalData(!(child instanceof AugmentationNode), "Unable to add: %s, as a child for: %s, Nested augmentations are not permitted", child.getNodeType(), @@ -71,11 +71,17 @@ public class ImmutableAugmentationNodeBuilder } private static final class ImmutableAugmentationNode - extends AbstractImmutableDataContainerNode implements AugmentationNode { + extends AbstractImmutableDataContainerNode + implements AugmentationNode { ImmutableAugmentationNode(final AugmentationIdentifier nodeIdentifier, - final Map> children) { + final Map children) { super(children, nodeIdentifier); } + + @Override + protected Class implementedType() { + return AugmentationNode.class; + } } }