Bug 1372 - toString methods in generated classes 82/9782/1
authorLadislav Borak <lborak@cisco.com>
Thu, 7 Aug 2014 11:41:09 +0000 (13:41 +0200)
committerLadislav Borak <lborak@cisco.com>
Thu, 7 Aug 2014 12:08:05 +0000 (14:08 +0200)
- changed generated toString method in BaseTemplate,
  added info about simple name of class

Change-Id: I1e4142a9d78205b497f8ed552ac72d1440029b46
Signed-off-by: Ladislav Borak <lborak@cisco.com>
code-generator/binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/BaseTemplate.xtend

index eb8682f03ee73e3778d1b86dc44f1002ba994a4e..a49edfdfb7e5ad4ac4cc8962f8952653f029292c 100644 (file)
@@ -363,7 +363,7 @@ abstract class BaseTemplate {
         «IF !properties.empty»
             @Override
             public «String.importedName» toString() {
-                «StringBuilder.importedName» builder = new «StringBuilder.importedName»("«type.class.simpleName» [");
+                «StringBuilder.importedName» builder = new «StringBuilder.importedName»(«type.importedName».class.getSimpleName()).append(" [");
                 boolean first = true;
 
                 «FOR property : properties»