Index: topia2/src/java/org/codelutin/topia/generator/EntityImplGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/EntityImplGenerator.java:1.3 topia2/src/java/org/codelutin/topia/generator/EntityImplGenerator.java:1.4 --- topia2/src/java/org/codelutin/topia/generator/EntityImplGenerator.java:1.3 Fri Mar 3 10:46:36 2006 +++ topia2/src/java/org/codelutin/topia/generator/EntityImplGenerator.java Fri Jul 21 00:47:50 2006 @@ -24,9 +24,9 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel -* @version $Revision: 1.3 $ +* @version $Revision: 1.4 $ * -* Mise a jour: $Date: 2006/03/03 10:46:36 $ +* Mise a jour: $Date: 2006/07/21 00:47:50 $ * par : $Author: thimel $ */ @@ -60,7 +60,7 @@ } //De même, on ne génère pas le impl si il y a des opérations venant des // superclasses non implémentées - for (Iterator otherOps = clazz.getAllOtherOperations(true).iterator(); otherOps.hasNext(); ) { + for (Iterator otherOps = clazz.getAllOtherOperations(false).iterator(); otherOps.hasNext(); ) { ObjectModelOperation otherOp = (ObjectModelOperation)otherOps.next(); if (otherOp.isAbstract()) { return; Index: topia2/src/java/org/codelutin/topia/generator/GeneratorUtil.java diff -u topia2/src/java/org/codelutin/topia/generator/GeneratorUtil.java:1.14 topia2/src/java/org/codelutin/topia/generator/GeneratorUtil.java:1.15 --- topia2/src/java/org/codelutin/topia/generator/GeneratorUtil.java:1.14 Wed Jun 7 15:56:01 2006 +++ topia2/src/java/org/codelutin/topia/generator/GeneratorUtil.java Fri Jul 21 00:47:50 2006 @@ -25,9 +25,9 @@ * * @author Arnaud Thimel * - * @version $Revision: 1.14 $ + * @version $Revision: 1.15 $ * - * Mise a jour: $Date: 2006/06/07 15:56:01 $ par : $Author: thimel $ + * Mise a jour: $Date: 2006/07/21 00:47:50 $ par : $Author: thimel $ */ package org.codelutin.topia.generator; @@ -44,6 +44,7 @@ import org.codelutin.generator.models.object.ObjectModel; import org.codelutin.generator.models.object.ObjectModelAttribute; import org.codelutin.generator.models.object.ObjectModelClass; +import org.codelutin.generator.models.object.ObjectModelClassifier; import org.codelutin.generator.models.object.ObjectModelElement; import org.codelutin.generator.models.object.ObjectModelInterface; import org.codelutin.generator.models.object.ObjectModelOperation; Index: topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.23 topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.24 --- topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.23 Tue Jun 6 15:31:33 2006 +++ topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java Fri Jul 21 00:47:50 2006 @@ -24,9 +24,9 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel -* @version $Revision: 1.23 $ +* @version $Revision: 1.24 $ * -* Mise a jour: $Date: 2006/06/06 15:31:33 $ +* Mise a jour: $Date: 2006/07/21 00:47:50 $ * par : $Author: thimel $ */ @@ -286,10 +286,10 @@ }*/ }else { /*{ lazy="true"<%=((attr.isComposite() || attr.hasAssociationClass())?" cascade=\"delete,delete-orphan\"":"")%> node="<%=getName(attr)%>" embed-xml="false"> - - - - + + + + }*/ } } Index: topia2/src/java/org/codelutin/topia/generator/DAOAbstractGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/DAOAbstractGenerator.java:1.7 topia2/src/java/org/codelutin/topia/generator/DAOAbstractGenerator.java:1.8 --- topia2/src/java/org/codelutin/topia/generator/DAOAbstractGenerator.java:1.7 Fri Mar 17 15:10:36 2006 +++ topia2/src/java/org/codelutin/topia/generator/DAOAbstractGenerator.java Fri Jul 21 00:47:50 2006 @@ -24,9 +24,9 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel -* @version $Revision: 1.7 $ +* @version $Revision: 1.8 $ * -* Mise a jour: $Date: 2006/03/17 15:10:36 $ +* Mise a jour: $Date: 2006/07/21 00:47:50 $ * par : $Author: thimel $ */ @@ -44,7 +44,6 @@ import org.codelutin.generator.models.object.ObjectModelAttribute; import org.codelutin.generator.models.object.ObjectModelClass; import org.codelutin.generator.models.object.ObjectModelClassifier; -import org.codelutin.topia.TopiaException; /** * Genere des DAOs abstrait par defaut, l'utilisateur peut ensuite en herite