X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-jmx-generator-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Fplugin%2Fjava%2FGeneratedObjectBuilder.java;fp=opendaylight%2Fconfig%2Fyang-jmx-generator-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Fplugin%2Fjava%2FGeneratedObjectBuilder.java;h=13418f3a475cc56b4c8265f0f2a934a03e7da78c;hp=c2aeb89c2d494d117b2310be7248259ff01b99b5;hb=135a5848aa950dda6998203876b1daeb89a0a1c5;hpb=b1dc1a6d2d0a45e5aeb1b84cf6c516d7a3947465 diff --git a/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/java/GeneratedObjectBuilder.java b/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/java/GeneratedObjectBuilder.java index c2aeb89c2d..13418f3a47 100644 --- a/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/java/GeneratedObjectBuilder.java +++ b/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/java/GeneratedObjectBuilder.java @@ -34,6 +34,17 @@ public class GeneratedObjectBuilder { content.append(input.getFQN().getPackageName()); content.append(";\n"); } + + if (!input.getImports().isEmpty()) + content.append('\n'); + for (FullyQualifiedName importedType : input.getImports()) { + content.append("import "); + content.append(importedType.toString()); + content.append(";\n"); + } + if (!input.getImports().isEmpty()) + content.append('\n'); + content.append(maybeAddComment(input.getClassJavaDoc(), true)); for (String classAnnotation : input.getClassAnnotations()) { @@ -64,7 +75,6 @@ public class GeneratedObjectBuilder { } private static String maybeAddComment(Optional comment, boolean isJavadoc) { - if (comment.isPresent()) { String input = comment.get(); return StringUtil.writeComment(input, isJavadoc);