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%2Ftree%2FRootModificationApplyOperation.java;h=6fc704c053c32bb38212673580bbb88948955bba;hb=bf405586fc69c3781311cfb8ac19ba93b670ec8d;hp=868dfd1d520a011d59e60bfccd8d951390f3d94a;hpb=f4be08675ce4837517c449ef5888383756fd4902;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/RootModificationApplyOperation.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/RootModificationApplyOperation.java index 868dfd1d52..6fc704c053 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/RootModificationApplyOperation.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/RootModificationApplyOperation.java @@ -10,6 +10,7 @@ package org.opendaylight.yangtools.yang.data.impl.schema.tree; import com.google.common.base.Optional; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; +import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.data.api.schema.tree.DataValidationFailedException; import org.opendaylight.yangtools.yang.data.api.schema.tree.spi.TreeNode; import org.opendaylight.yangtools.yang.data.api.schema.tree.spi.Version; @@ -93,8 +94,14 @@ abstract class RootModificationApplyOperation extends ModificationApplyOperation } @Override - final void verifyStructure(final ModifiedNode modification) throws IllegalArgumentException { - getDelegate().verifyStructure(modification); + final void verifyStructure(final NormalizedNode modification, final boolean verifyChildren) + throws IllegalArgumentException { + getDelegate().verifyStructure(modification, verifyChildren); + } + + @Override + void recursivelyVerifyStructure(NormalizedNode value) { + getDelegate().recursivelyVerifyStructure(value); } @Override @@ -102,6 +109,11 @@ abstract class RootModificationApplyOperation extends ModificationApplyOperation return getDelegate().getChildPolicy(); } + @Override + final void mergeIntoModifiedNode(final ModifiedNode node, final NormalizedNode value, final Version version) { + getDelegate().mergeIntoModifiedNode(node, value, version); + } + /** * Return the underlying delegate. *