r3092 - trunk/topia-templates/src/main/java/org/nuiton/topia/templates
Author: tchemit Date: 2014-05-01 16:12:03 +0200 (Thu, 01 May 2014) New Revision: 3092 Url: http://forge.nuiton.org/projects/topia/repository/revisions/3092 Log: fixes #3187: Bad hibernate collection type in mapping for an ordered and unique attribute Modified: trunk/topia-templates/src/main/java/org/nuiton/topia/templates/TopiaGeneratorUtil.java Modified: trunk/topia-templates/src/main/java/org/nuiton/topia/templates/TopiaGeneratorUtil.java =================================================================== --- trunk/topia-templates/src/main/java/org/nuiton/topia/templates/TopiaGeneratorUtil.java 2014-05-01 13:15:46 UTC (rev 3091) +++ trunk/topia-templates/src/main/java/org/nuiton/topia/templates/TopiaGeneratorUtil.java 2014-05-01 14:12:03 UTC (rev 3092) @@ -562,10 +562,10 @@ */ public static String getNMultiplicityHibernateType( ObjectModelAttribute attr) { - if (EugeneStereoTypes.hasUniqueStereotype(attr)) { + if (JavaGeneratorUtil.isOrdered(attr)) { + return "list"; + } else if (EugeneStereoTypes.hasUniqueStereotype(attr)) { return "set"; - } else if (JavaGeneratorUtil.isOrdered(attr)) { - return "list"; } //attr.isOrdered() - On génère le ordered en bag return "bag";
participants (1)
-
tchemit@users.nuiton.org