Author: bleny Date: 2014-04-15 17:22:50 +0200 (Tue, 15 Apr 2014) New Revision: 3065 Url: http://forge.nuiton.org/projects/topia/repository/revisions/3065 Log: fixes #3150 change reverse attribute type in generated addAll Modified: trunk/topia-templates/src/main/java/org/nuiton/topia/templates/EntityTransformer.java Modified: trunk/topia-templates/src/main/java/org/nuiton/topia/templates/EntityTransformer.java =================================================================== --- trunk/topia-templates/src/main/java/org/nuiton/topia/templates/EntityTransformer.java 2014-04-15 13:21:50 UTC (rev 3064) +++ trunk/topia-templates/src/main/java/org/nuiton/topia/templates/EntityTransformer.java 2014-04-15 15:22:50 UTC (rev 3065) @@ -872,7 +872,8 @@ String getterName = getJavaBeanMethodName("get", reverse.getName()); String setterName = getJavaBeanMethodName("set", reverse.getName()); - String reverseAttrType = TopiaGeneratorUtil.getSimpleName(reverse.getType()); + // TODO brendan 15/04/14 remove FQN + String reverseAttrType = JavaGeneratorUtil.getAttributeImplementationType(reverse, true); if (!TopiaGeneratorUtil.isNMultiplicity(reverse)) { body.append("" @@ -885,7 +886,7 @@ body.append("" /*{ if (<%=attrName%>.<%=getterName%>() == null) { - <%=attrName%>.<%=setterName%>(new <%=collectionImpl%><<%=reverseAttrType%>>()); + <%=attrName%>.<%=setterName%>(new <%=reverseAttrType%>()); } <%=attrName%>.<%=getterName%>().add(this); }*/