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%2FAugmentationSchemaBuilderImpl.java;h=cdb751f81bed1a703a60991d1fb16693bc4b2d11;hb=b64d31500de4d9bd81a060432c3db20feb2e7dfa;hp=7fcee2ef52aff579ce707673d31c8c34171482bc;hpb=b9a5497edea08e3b91846d9a371d7e9aeddf5055;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/AugmentationSchemaBuilderImpl.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/AugmentationSchemaBuilderImpl.java index 7fcee2ef52..cdb751f81b 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/AugmentationSchemaBuilderImpl.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/AugmentationSchemaBuilderImpl.java @@ -52,11 +52,10 @@ public final class AugmentationSchemaBuilderImpl extends AbstractDataNodeContain private SchemaPath finalAugmentTarget; private final Set usesNodes = new HashSet(); - private final List addedUnknownNodes = new ArrayList(); private boolean resolved; - AugmentationSchemaBuilderImpl(final int line, final String augmentTargetStr) { - super(line, null); + AugmentationSchemaBuilderImpl(final String moduleName, final int line, final String augmentTargetStr) { + super(moduleName, line, null); this.augmentTargetStr = augmentTargetStr; final SchemaPath targetPath = ParserListenerUtils.parseAugmentPath(augmentTargetStr); dirtyAugmentTarget = targetPath; @@ -75,7 +74,7 @@ public final class AugmentationSchemaBuilderImpl extends AbstractDataNodeContain @Override public void addGrouping(GroupingBuilder grouping) { - throw new YangParseException(line, "augment can not contains grouping statement"); + throw new YangParseException(moduleName, line, "augment can not contains grouping statement"); } @Override @@ -159,7 +158,7 @@ public final class AugmentationSchemaBuilderImpl extends AbstractDataNodeContain @Override public void addTypedef(TypeDefinitionBuilder type) { - throw new YangParseException(line, "Augmentation can not contains typedef statement."); + throw new YangParseException(moduleName, line, "Augmentation can not contains typedef statement."); } @Override @@ -194,15 +193,6 @@ public final class AugmentationSchemaBuilderImpl extends AbstractDataNodeContain return augmentTargetStr; } - public List getUnknownNodes() { - return addedUnknownNodes; - } - - @Override - public void addUnknownSchemaNode(UnknownSchemaNodeBuilder unknownNode) { - addedUnknownNodes.add(unknownNode); - } - @Override public int hashCode() { final int prime = 17;