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%2Fbuilder%2Fimpl%2FNotificationBuilder.java;h=f2a0a07777e713498a2dbd2290f80163749c77e7;hp=3931b80ae97373754a2a28f0808b6c46d151e598;hb=a3ff738aee0c392a1adbd3c6397539bb4130b57d;hpb=fc7a2ae9b5c6b82d463fe612509a157e3f261653 diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/NotificationBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/NotificationBuilder.java index 3931b80ae9..f2a0a07777 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/NotificationBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/NotificationBuilder.java @@ -35,15 +35,16 @@ import org.opendaylight.controller.yang.model.parser.builder.api.UsesNodeBuilder public class NotificationBuilder extends AbstractChildNodeBuilder implements TypeDefinitionAwareBuilder, SchemaNodeBuilder { - private final NotificationDefinitionImpl instance; + private final int line; private SchemaPath schemaPath; private final Set addedTypedefs = new HashSet(); private final Set addedUsesNodes = new HashSet(); private final List addedUnknownNodes = new ArrayList(); - NotificationBuilder(QName qname) { + NotificationBuilder(final QName qname, final int line) { super(qname); + this.line = line; instance = new NotificationDefinitionImpl(qname); } @@ -89,6 +90,11 @@ public class NotificationBuilder extends AbstractChildNodeBuilder implements return instance; } + @Override + public int getLine() { + return line; + } + @Override public void addTypedef(final TypeDefinitionBuilder type) { addedTypedefs.add(type);