X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-codec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fcodec%2Fimpl%2FForwardingBindingStreamEventWriter.java;h=660026810a01336c438291ab86498b71cad803bf;hb=8437ccb9f506a241f796d34d6e4fea85ac56959b;hp=16a2b330800e1a54976591d264a58b145a316fb4;hpb=0f351bbc28ddf2cddfe30c8d018646d81953fa17;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/ForwardingBindingStreamEventWriter.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/ForwardingBindingStreamEventWriter.java index 16a2b33080..660026810a 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/ForwardingBindingStreamEventWriter.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/ForwardingBindingStreamEventWriter.java @@ -9,16 +9,16 @@ package org.opendaylight.mdsal.binding.dom.codec.impl; import java.io.IOException; import org.opendaylight.yangtools.yang.binding.Augmentation; -import org.opendaylight.yangtools.yang.binding.BindingStreamEventWriter; import org.opendaylight.yangtools.yang.binding.DataContainer; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.Identifiable; import org.opendaylight.yangtools.yang.binding.Identifier; +import org.opendaylight.yangtools.yang.binding.OpaqueObject; //FIXME: Consider moving this to yang.binding.util.* in Be -abstract class ForwardingBindingStreamEventWriter implements BindingStreamEventWriter { +abstract class ForwardingBindingStreamEventWriter implements AnydataBindingStreamWriter { - protected abstract BindingStreamEventWriter delegate(); + protected abstract AnydataBindingStreamWriter delegate(); @Override public void leafNode(final String localName, final Object value) throws IOException { @@ -90,6 +90,11 @@ abstract class ForwardingBindingStreamEventWriter implements BindingStreamEventW delegate().startAugmentationNode(augmentationType); } + @Override + public void anydataNode(final String name, final OpaqueObject value) throws IOException { + delegate().anydataNode(name, value); + } + @Override public void anyxmlNode(final String name, final Object value) throws IOException { delegate().anyxmlNode(name, value);