X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fparser%2Futil%2FYangModelBuilderUtil.java;h=8a032ca12c34b2660936e48be10d9a22e1f39d68;hp=cbeed0959ede0ed471ae6ced0f9d83e1c4813cdf;hb=2a42a9c68c2149801f3c26d0f4c46cc857cffb00;hpb=71dd6e8bbbc0dc9b856988c9b734b8cc0d464a56 diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/util/YangModelBuilderUtil.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/util/YangModelBuilderUtil.java index cbeed0959e..8a032ca12c 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/util/YangModelBuilderUtil.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/util/YangModelBuilderUtil.java @@ -193,7 +193,7 @@ public final class YangModelBuilderUtil { URI namespace, Date revision, String prefix) { final List path = new ArrayList(); QName qname; - // start from index 1 - module name ommited + // start from index 1 - module name omitted for (int i = 1; i < actualPath.size(); i++) { qname = new QName(namespace, revision, prefix, actualPath.get(i)); path.add(qname); @@ -974,7 +974,7 @@ public final class YangModelBuilderUtil { final boolean absolute = path.startsWith("/"); RevisionAwareXPath xpath = new RevisionAwareXPathImpl(path, absolute); - type = new Leafref(xpath); + type = new Leafref(actualPath, namespace, revision, xpath); } else if ("binary".equals(typeName)) { List bytes = Collections.emptyList(); type = new BinaryType(bytes, lengthStatements, null);