X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fbinding-generator-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fbinding%2Fgenerator%2Futil%2Fgenerated%2Ftype%2Fbuilder%2FAbstractGeneratedTypeBuilder.java;h=5aeb2c5177ee7f869a7e6b7d07ddc457d05ac04d;hb=a9e6627736e99183c5c6be4dd42ec364836acb80;hp=02c0060dff946f90dfba45824897e2c4757b26b0;hpb=84ca16196357ad899e00eceae27ef75eaf899d14;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedTypeBuilder.java b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedTypeBuilder.java index 02c0060dff..5aeb2c5177 100644 --- a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedTypeBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedTypeBuilder.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.binding.generator.util.generated.type.builder; +import org.opendaylight.controller.binding.generator.util.AbstractBaseType; import org.opendaylight.controller.sal.binding.model.api.AccessModifier; import org.opendaylight.controller.sal.binding.model.api.Constant; import org.opendaylight.controller.sal.binding.model.api.Type; @@ -15,7 +16,7 @@ import org.opendaylight.controller.sal.binding.model.api.type.builder.*; import java.util.ArrayList; import java.util.List; -abstract class AbstractGeneratedTypeBuilder implements GeneratedTypeBuilder { +abstract class AbstractGeneratedTypeBuilder extends AbstractBaseType implements GeneratedTypeBuilder { private final String packageName; private String comment = ""; @@ -31,6 +32,7 @@ abstract class AbstractGeneratedTypeBuilder implements GeneratedTypeBuilder { private boolean isAbstract; public AbstractGeneratedTypeBuilder(final String packageName, final String name) { + super(packageName, name); if (packageName == null) { throw new IllegalArgumentException("Package Name for Generated Type cannot be null!"); } @@ -41,22 +43,6 @@ abstract class AbstractGeneratedTypeBuilder implements GeneratedTypeBuilder { this.name = name; } - @Override - public String getPackageName() { - return packageName; - } - - @Override - public String getName() { - return name; - } - - @Override - public String getFullyQualifiedName() { - return packageName + "." + name; - } - - protected String getComment() { return comment; }