r586 - trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator
Author: jcouteau Date: 2010-12-09 12:26:31 +0100 (Thu, 09 Dec 2010) New Revision: 586 Url: http://nuiton.org/repositories/revision/wikitty/586 Log: Initiate collections in dtos to avoid NPE on clear, add or remove methods Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java =================================================================== --- trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java 2010-12-09 09:30:56 UTC (rev 585) +++ trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java 2010-12-09 11:26:31 UTC (rev 586) @@ -206,7 +206,9 @@ //adding the attribute - ObjectModelAttribute modelAttribute = addAttribute(abstractClass, attributeName, attributeTypeInSet); + ObjectModelAttribute modelAttribute = addAttribute(abstractClass, + attributeName + " = new " + attributeTypeInSetImpl + "()", + attributeTypeInSet); String annotation = "WikittyField(fqn=\""+ businessEntity.getName() + "." + attributeName +"\")"; addAnnotation(abstractClass, modelAttribute, annotation); addImport(abstractClass, "org.nuiton.wikitty.entities.WikittyField");
participants (1)
-
jcouteau@users.nuiton.org