commit | 2ee9e7e892456543e0e5532f7b0de3774d42e561 | [log] [tgz] |
---|---|---|
author | VinodKumarS-Huawei <vinods.kumar@huawei.com> | Wed Jun 01 14:30:22 2016 +0530 |
committer | VinodKumarS-Huawei <vinods.kumar@huawei.com> | Wed Jun 01 20:19:19 2016 +0530 |
tree | 45079bd7d4d31995befdf4906491c3776f12fca1 | |
parent | 19f8d3505e47a296411f72fa1464d5e4649d5d5e [diff] [blame] |
[ONOS-4636]YANG Grouping linking bug fix + YANG Code review comment fix Change-Id: I68ee8dd08266a02593e217cef1a9bb010037d673
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/parser/impl/listeners/LeafListListener.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/parser/impl/listeners/LeafListListener.java index 4a2481a..f478e8a 100644 --- a/utils/yangutils/src/main/java/org/onosproject/yangutils/parser/impl/listeners/LeafListListener.java +++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/parser/impl/listeners/LeafListListener.java
@@ -113,11 +113,12 @@ leafList.setLeafName(identifier); Parsable tmpData = listener.getParsedDataStack().peek(); - YangLeavesHolder leaves; + YangLeavesHolder leavesHolder; if (tmpData instanceof YangLeavesHolder) { - leaves = (YangLeavesHolder) tmpData; - leaves.addLeafList(leafList); + leavesHolder = (YangLeavesHolder) tmpData; + leavesHolder.addLeafList(leafList); + leafList.setContainedIn(leavesHolder); } else { throw new ParserException(constructListenerErrorMessage(INVALID_HOLDER, LEAF_LIST_DATA, ctx.identifier().getText(), ENTRY));