X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fparser%2Fbuilder%2Fimpl%2FUnionTypeBuilder.java;fp=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fparser%2Fbuilder%2Fimpl%2FUnionTypeBuilder.java;h=ec889c53e85acb5efa6f0ac4425e0bca19ab821c;hb=a3ff738aee0c392a1adbd3c6397539bb4130b57d;hp=9ab103d71e890696e5ae60367bb48fd5f160906d;hpb=39ddf30f33622bc91e407e528d455d9ed006b417;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UnionTypeBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UnionTypeBuilder.java index 9ab103d71e..ec889c53e8 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UnionTypeBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/impl/UnionTypeBuilder.java @@ -33,6 +33,7 @@ import org.opendaylight.controller.yang.model.util.UnionType; */ public class UnionTypeBuilder extends AbstractTypeAwareBuilder implements TypeDefinitionBuilder, Builder { + private final int line; private final List> types; private final List typedefs; private final UnionType instance; @@ -42,7 +43,8 @@ public class UnionTypeBuilder extends AbstractTypeAwareBuilder implements private final Date revision; public UnionTypeBuilder(final List actualPath, final URI namespace, - final Date revision) { + final Date revision, final int line) { + this.line = line; types = new ArrayList>(); typedefs = new ArrayList(); instance = new UnionType(actualPath, namespace, revision, types); @@ -52,6 +54,11 @@ public class UnionTypeBuilder extends AbstractTypeAwareBuilder implements this.revision = revision; } + @Override + public int getLine() { + return line; + } + public List> getTypes() { return types; }