X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Ftree%2FAugmentationModificationStrategy.java;h=91fd2e557c62198b728f7fce7a421300a3356c43;hb=bf405586fc69c3781311cfb8ac19ba93b670ec8d;hp=83d460c09b635e693d23d50e64b00c66a21de961;hpb=f57da82ed313a3c17a5f8b2a7ee3ec5bb5ff4263;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AugmentationModificationStrategy.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AugmentationModificationStrategy.java index 83d460c09b..91fd2e557c 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AugmentationModificationStrategy.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AugmentationModificationStrategy.java @@ -33,6 +33,13 @@ final class AugmentationModificationStrategy extends AbstractDataNodeContainerMo return ImmutableAugmentationNodeBuilder.create((AugmentationNode) original); } + @Override + protected NormalizedNode createEmptyValue(NormalizedNode original) { + checkArgument(original instanceof AugmentationNode); + return ImmutableAugmentationNodeBuilder.create() + .withNodeIdentifier(((AugmentationNode) original).getIdentifier()).build(); + } + private static AugmentationSchema createAugmentProxy(final AugmentationSchema schema, final DataNodeContainer resolved) { final Set realChildSchemas = new HashSet<>(); for(final DataSchemaNode augChild : schema.getChildNodes()) {