Author: tchemit Date: 2011-10-20 09:32:58 +0200 (Thu, 20 Oct 2011) New Revision: 2365 Url: http://nuiton.org/repositories/revision/topia/2365 Log: fix dao helper generation 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 2011-10-20 04:25:09 UTC (rev 2364) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/DAOHelperTransformer.java 2011-10-20 07:32:58 UTC (rev 2365) @@ -96,6 +96,7 @@ addImport(entityEnum, TopiaEntity.class); addImport(entityEnum, EntityOperatorStore.class); addImport(entityEnum, Arrays.class); + addImport(entityEnum, TopiaRuntimeException.class); } else { entityEnum = (ObjectModelEnumerationImpl) @@ -103,6 +104,7 @@ ObjectModelType.OBJECT_MODEL_ENUMERATION, entityEnumName ); + addImport(daoHelper, TopiaRuntimeException.class); addImport(daoHelper, TopiaEntityEnum.class); addImport(daoHelper, EntityOperatorStore.class); addImport(daoHelper, Arrays.class); @@ -308,8 +310,7 @@ ObjectModelOperation op; addInterface(entityEnum, TopiaEntityEnum.class); - addImport(entityEnum, TopiaRuntimeException.class); - + for (ObjectModelClass clazz : classes) { String clazzName = clazz.getName(); Collection<ObjectModelAttribute> attributes = clazz.getAttributes();