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%2FAbstractBaseType.java;h=a67e4163e9a15694c70584ba6aafd0ba4b319fb2;hb=18e9ba1af3c67143ca0c13ce74c6bba2a6fa5a8a;hp=6683230d028ef8c419b05413d0828a31fc84f772;hpb=b571c5f3e6e9b2dcf2cff2314537c7b1c61533b4;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/AbstractBaseType.java b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/AbstractBaseType.java index 6683230d02..a67e4163e9 100644 --- a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/AbstractBaseType.java +++ b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/AbstractBaseType.java @@ -24,6 +24,15 @@ public class AbstractBaseType implements Type { return name; } + @Override + public String getFullyQualifiedName() { + if (packageName.isEmpty()) { + return name; + } else { + return packageName + "." + name; + } + } + protected AbstractBaseType(String pkName, String name) { this.packageName = pkName; this.name = name; @@ -63,8 +72,9 @@ public class AbstractBaseType implements Type { @Override public String toString() { - + if (packageName.isEmpty()) { + return "Type (" + name + ")"; + } return "Type (" + packageName + "." + name + ")"; } - }