X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fstmt%2Frfc6020%2FYinStatementSourceImpl.java;h=c86b84f4223e6f1807846f8c970e0c270edc2a90;hb=e07eef7d0001ab022a010c9b123af2a3f3d3bcc2;hp=9063f595741ea9d783e04064b3c8856822c3e081;hpb=9c34fae81d4cae9641ce85820b1a28e09a3e691c;p=yangtools.git diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinStatementSourceImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinStatementSourceImpl.java index 9063f59574..c86b84f422 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinStatementSourceImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YinStatementSourceImpl.java @@ -58,12 +58,19 @@ public class YinStatementSourceImpl implements StatementStreamSource { } @Override - public void writeLinkage(StatementWriter writer, QNameToStatementDefinition stmtDef) { + public void writePreLinkage(StatementWriter writer, QNameToStatementDefinition stmtDef) { initializeReader(); yinStatementModelParser.setAttributes(writer, stmtDef); yinStatementModelParser.walk(streamReader); } + @Override + public void writeLinkage(StatementWriter writer, QNameToStatementDefinition stmtDef, final PrefixToModule preLinkagePrefixes) { + initializeReader(); + yinStatementModelParser.setAttributes(writer, stmtDef, preLinkagePrefixes); + yinStatementModelParser.walk(streamReader); + } + @Override public void writeLinkageAndStatementDefinitions(StatementWriter writer, QNameToStatementDefinition stmtDef, PrefixToModule prefixes) { @@ -120,4 +127,4 @@ public class YinStatementSourceImpl implements StatementStreamSource { return new NamedFileInputStream(file, fileName); } -} +} \ No newline at end of file