Bug 5019: Add QName param to NormalizedNodeWriter#leafSetEntryNode
[yangtools.git] / yang / yang-data-transform / src / main / java / org / opendaylight / yangtools / transform / QNameTransformingStreamWriter.java
index 0085ae061b15b78f830ce310b13a714d29a19efc..7141f8e5ace751d89b238d69f9887df62b25eb08 100644 (file)
@@ -109,8 +109,13 @@ public abstract class QNameTransformingStreamWriter extends ForwardingObject imp
     }
 
     @Override
-    public void leafSetEntryNode(final Object value) throws IOException, IllegalArgumentException {
-        delegate().leafSetEntryNode(value);
+    public void startOrderedLeafSet(final NodeIdentifier name, final int childSizeHint) throws IOException, IllegalArgumentException {
+        delegate().startOrderedLeafSet(transform(name), childSizeHint);
+    }
+
+    @Override
+    public void leafSetEntryNode(final QName name, final Object value) throws IOException, IllegalArgumentException {
+        delegate().leafSetEntryNode(transform(name), value);
     }
 
     @Override
@@ -160,6 +165,11 @@ public abstract class QNameTransformingStreamWriter extends ForwardingObject imp
         delegate().anyxmlNode(transform(name), value);
     }
 
+    @Override
+    public void startYangModeledAnyXmlNode(final NodeIdentifier name, final int childSizeHint) throws IOException, IllegalArgumentException {
+        delegate().startYangModeledAnyXmlNode(transform(name), childSizeHint);
+    }
+
     @Override
     public void endNode() throws IOException, IllegalStateException {
         delegate().endNode();