Index: topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityMetaDataGenerator.java diff -u topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityMetaDataGenerator.java:1.2 topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityMetaDataGenerator.java:1.3 --- topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityMetaDataGenerator.java:1.2 Thu Sep 16 14:07:45 2004 +++ topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityMetaDataGenerator.java Mon Dec 6 18:49:23 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ * - * Mise a jour: $Date: 2004/09/16 14:07:45 $ + * Mise a jour: $Date: 2004/12/06 18:49:23 $ * par : $Author: pineau $ */ @@ -130,13 +130,13 @@ JDO"> - + }*/ }else{ /*{ - + }*/ } Index: topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java diff -u topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.7 topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.8 --- topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.7 Mon Oct 4 09:24:35 2004 +++ topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java Mon Dec 6 18:49:23 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.7 $ + * @version $Revision: 1.8 $ * - * Mise a jour: $Date: 2004/10/04 09:24:35 $ + * Mise a jour: $Date: 2004/12/06 18:49:23 $ * par : $Author: pineau $ */ @@ -43,6 +43,7 @@ import org.codelutin.generator.models.object.ObjectModelClassifier; import org.codelutin.generator.models.object.ObjectModelInterface; import org.codelutin.generator.models.object.ObjectModelOperation; +import java.util.List; import java.io.File; @@ -257,6 +258,15 @@ * @param topiaEntity une vrai entity et pas un Lazy *) public void update(TopiaEntity topiaEntity, HashSet done, PersistenceManager pm) throws TopiaException { + }*/ + Iterator parents = clazz.getSuperclasses().iterator(); + hasParent = parents.hasNext(); + if (hasParent) { + /*{ + super.update(topiaEntity, done, pm); + }*/ + } + /*{ <%=clazz.getQualifiedName()%>Impl entity = (<%=clazz.getQualifiedName()%>Impl)topiaEntity; this._topiaId_ = entity.get_topiaId_(); @@ -326,6 +336,15 @@ * @return l'objet resultat est lui meme dans un Lazy *) protected TopiaEntity convertToEntity(TopiaEntity result) throws TopiaException { + }*/ + parents = clazz.getSuperclasses().iterator(); + hasParent = parents.hasNext(); + if (hasParent) { + /*{ + super.convertToEntity(result); + }*/ + } + /*{ <%=clazz.getName()%>Impl entity = (<%=clazz.getName()%>Impl)result; result.setContext(getContext());