Index: lutingenerator/pom.xml diff -u lutingenerator/pom.xml:1.5 lutingenerator/pom.xml:1.6 --- lutingenerator/pom.xml:1.5 Wed Apr 25 14:40:41 2007 +++ lutingenerator/pom.xml Fri May 25 16:14:19 2007 @@ -42,19 +42,48 @@ + + + commons-digester + commons-digester + 1.8 + compile + + + + commons-lang + commons-lang + 2.3 + compile + + + + org.apache.ant + ant + 1.7.0 + compile + + lutinlib - lutinxml - 0.7 + lutinutil + 0.25 compile + dom4j + dom4j + 1.6.1 + compile + + + jaxen jaxen - 1.1-beta-8 + 1.1.1 compile - + Index: lutingenerator/TODO diff -u lutingenerator/TODO:1.3 lutingenerator/TODO:1.4 --- lutingenerator/TODO:1.3 Fri Jul 29 14:16:34 2005 +++ lutingenerator/TODO Fri May 25 16:14:19 2007 @@ -2,10 +2,6 @@ le repertoire dans lequel on souhaite ecrire existe et donc faire un outputFile.getParentFile().mkdirs() -2005/07/28 (poussin) -- utiliser http://jakarta.apache.org/commons/digester pour le parsage XML a la - place de XMLObjetParser. - Les interfaces ObjectModelXXX ne permettent que la lecture... Il est impossible de les modifier sans passer par une implémenation. Par exemple org.codelutin.generator.models.object.xml.ObjectModelClassImpl pour @@ -20,4 +16,12 @@ appliquer au modèle un modificateur qui modifie le modèle afin de le rendre conforme aux besoins de l'application à l'instar de TopiaObjectModelModifier (dans ToPIA) qui rajoute au modèle des classe d'association là où il y a des -relatinos entre deux entités du modèle. \ No newline at end of file +relatinos entre deux entités du modèle. + +2005/07/28 (poussin) +- utiliser http://jakarta.apache.org/commons/digester pour le parsage XML a la + place de XMLObjetParser. +2007/05/25 (chatellier) +- passage à digester effectué +- Seul l'implementation UIModel n'est pas complète (pas de regles digester) + @see DigesterUIModelRuleSet.addRuleInstances(Digester) \ No newline at end of file