Le 06/07/2011 12:31, Florian Desbois a écrit :
Quel est ton cas d'utilisation Eric ? Tu transforme l'ObjectModel vers un autre ObjectModel plus Wikitty mais pas directement du Java ? Quel est le Generator de sorti ?
En entrée, le modèle utilisateur, qu'on transforme en un modèle purifié. Le modèle purifié lève tous les conflits de noms (dus à l'héritage multiple), en ajoutant une tagValue sur l'attribut pour le renommer. Au passage, ce mécanisme permet de poser une tagValue à la main pour régler un conflit à la main si on réutilise en dépendance de son propre modèle un modèle existant qu'on ne peut pas toucher. Après la purification, on passe dans les générateurs de Wikitty : génération des business-entity sous forme de contrats, abstract, implémentation et helper. -- Brendan Le Ny <bleny@codelutin.com> Code Lutin Conseil & Développement Logiciel Libre +33 (0)2 40 50 29 28 http://codelutin.com