r2077 - trunk/topia-persistence/src/main/java/org/nuiton/topia/generator
Author: tchemit Date: 2010-07-18 13:30:15 +0200 (Sun, 18 Jul 2010) New Revision: 2077 Url: http://nuiton.org/repositories/revision/topia/2077 Log: Evolution #773: Can generate EntityEnum as a standalone enumeration Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/DAOHelperTransformer.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/DAOHelperTransformer.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/DAOHelperTransformer.java 2010-07-18 11:28:56 UTC (rev 2076) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/DAOHelperTransformer.java 2010-07-18 11:30:15 UTC (rev 2077) @@ -265,6 +265,9 @@ for (ObjectModelClass clazz : classes) { String clazzName = clazz.getName(); addLiteral(entityEnum, clazzName + '(' + clazzName + ".class)"); + if (generateStandaloneEnum) { + addImport(entityEnum, clazz); + } } attr = (ObjectModelAttributeImpl) addAttribute(entityEnum, "contract", "Class<? extends TopiaEntity>"); attr.setDocumentation("the contract of the entity");
participants (1)
-
tchemit@users.nuiton.org