* @return string with class source code in JAVA format\r
*/\r
def protected generateBody(boolean isInnerClass) '''\r
- «type.comment.generateComment»\r
+ «type.comment.asJavadoc»\r
«generateClassDeclaration(isInnerClass)» {\r
«innerClassesDeclarations»\r
«enumDeclarations»\r
}\r
'''\r
\r
- /**\r
- * Template method which generates JAVA comments.\r
- * \r
- * @param string with the comment for whole JAVA class\r
- * @return string with comment in JAVA format\r
- */\r
- def protected generateComment(String comment) '''\r
- «IF comment != null && !comment.empty»\r
- /**\r
- «comment»\r
- **/\r
- «ENDIF»\r
- '''\r
+\r
\r
/**\r
* Template method which generates JAVA class declaration.\r
ENDIF»class «type.name»«\r
IF (genTO.superType != null)»«\r
" extends "»«genTO.superType.importedName»«\r
- ENDIF»«\r
- IF (!type.implements.empty)»«\r
+ ENDIF»\r
+ «IF (!type.implements.empty)»«\r
" implements "»«\r
FOR type : type.implements SEPARATOR ", "»«\r
type.importedName»«\r