X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fparser%2Fbuilder%2Fimpl%2FGroupingBuilderImpl.java;h=20503488ce9802e019c99bd8e46f82e929d7f695;hb=88187167a1b7928602fd8d72cb7d4dc2b38dfa70;hp=0099b4f54b0d8b44a882d496039f04436190b424;hpb=eab494c3b4460508405f9b6e5cab2969b3546a6b;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/GroupingBuilderImpl.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/GroupingBuilderImpl.java index 0099b4f54b..20503488ce 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/GroupingBuilderImpl.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/GroupingBuilderImpl.java @@ -79,7 +79,7 @@ public final class GroupingBuilderImpl implements GroupingBuilder { groupings = builder.getGroupings(); addedGroupings.addAll(builder.getGroupingBuilders()); addedUsesNodes.addAll(builder.getUses()); - addedUnknownNodes.addAll(builder.getUnknownNodes()); + addedUnknownNodes.addAll(builder.getUnknownNodeBuilders()); } @Override @@ -231,18 +231,6 @@ public final class GroupingBuilderImpl implements GroupingBuilder { this.addedByUses = addedByUses; } - @Override - public DataSchemaNodeBuilder getChildNode(String name) { - DataSchemaNodeBuilder result = null; - for (DataSchemaNodeBuilder node : addedChildNodes) { - if (node.getQName().getLocalName().equals(name)) { - result = node; - break; - } - } - return result; - } - @Override public Set getChildNodes() { return childNodes; @@ -306,12 +294,12 @@ public final class GroupingBuilderImpl implements GroupingBuilder { } @Override - public List getUnknownNodes() { + public List getUnknownNodeBuilders() { return addedUnknownNodes; } @Override - public void addUnknownSchemaNode(final UnknownSchemaNodeBuilder unknownNode) { + public void addUnknownNodeBuilder(final UnknownSchemaNodeBuilder unknownNode) { addedUnknownNodes.add(unknownNode); } @@ -319,6 +307,11 @@ public final class GroupingBuilderImpl implements GroupingBuilder { this.unknownNodes = unknownNodes; } + @Override + public String toString() { + return "grouping " + qname.getLocalName(); + } + private final class GroupingDefinitionImpl implements GroupingDefinition { private final QName qname; private SchemaPath path;