r2347 - in trunk/topia-persistence/src: main/java/org/nuiton/topia/generator test/xmi
Author: fdesbois Date: 2011-09-25 23:42:03 +0200 (Sun, 25 Sep 2011) New Revision: 2347 Url: http://nuiton.org/repositories/revision/topia/2347 Log: #1760 : ignore enumeration as object property in QueryHelperTransformer Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/QueryHelperTransformer.java trunk/topia-persistence/src/test/xmi/topiatest.zargo Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/QueryHelperTransformer.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/QueryHelperTransformer.java 2011-09-22 17:28:22 UTC (rev 2346) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/QueryHelperTransformer.java 2011-09-25 21:42:03 UTC (rev 2347) @@ -485,8 +485,9 @@ ObjectModelClassifier referenceClass = getReferenceAttributeClassifier(attrReference); - // No reference, can add method to getPropertyObject - if (referenceClass == null) { + // No reference, can't add method to getPropertyObject + // ANO-#1648: Enum are ignored here, they will be used as simple property + if (referenceClass == null || referenceClass.isEnum()) { return null; } Modified: trunk/topia-persistence/src/test/xmi/topiatest.zargo =================================================================== (Binary files differ)
participants (1)
-
fdesbois@users.nuiton.org