Index: topia/project.xml
diff -u topia/project.xml:1.14 topia/project.xml:1.15
--- topia/project.xml:1.14 Fri May 21 09:04:24 2004
+++ topia/project.xml Wed Jun 2 09:33:07 2004
@@ -30,6 +30,16 @@
lutinlib
+ lutinquery
+ 0.3
+
+
+ lutinlib
+ lutinqueryjdo
+ 0.3
+
+
+ lutinlib
lutingenerator
0.8
@@ -43,3 +53,4 @@
+
\ No newline at end of file
Index: topia/TODO
diff -u /dev/null topia/TODO:1.1
--- /dev/null Wed Jun 2 09:33:13 2004
+++ topia/TODO Wed Jun 2 09:33:07 2004
@@ -0,0 +1,22 @@
+- Faire des PropertyListener sur les entities
+- Faire le générateur de Context pour avoir des methodes qui ne prennent pas
+ de parametre Class:
+ getService(CompanyPersistenceService.class):TopiaService
+ deviendra
+ getCompanyPersistenceService():CompanyPersistenceService {
+ return (CompanyPersistenceService)getService(CompanyPersistenceService.class);
+ }
+ dans le context généré, de cette facon on supprime pas mal de cast dans le
+ code du developpeur
+
+
+- revoir les generateurs car, on genere la meme chose pour les interfaces et
+ les classes, et pour cela on a dupliqué le code :(. Utiliser plutot la
+ classe superieur dans le modele memoire.
+
+- dans les generateurs ca ne sert a rien de surcharge les update, .... Si la
+ seul modification est le type de parametre de la methode et que la methode
+ de la classe mere est public. Donc soit on l'enleve du generateur, soit on
+ met la methode protected dans la classe mere.
+
+- modifier le findByPrimaryKey pour qu'il utilise le find(TopiaQuery)