Bonjour, On ne comprend pas vraiment la question. Mais concernant la génération, plusieurs objectmodel sources permettent bien de créer un seul modèle et donc une seule génération. Les lignes de logs servent à signaler d'où provient la source de la génération (je présume). En espérant avoir éclaircit ta lanterne. A bientôt Florian Le jeudi 15 octobre 2009 à 22:07 +0200, Manni-Bucau Romain a écrit :
(Re)bonsoir
j'ai oublié de vous demander : pourquoi ça génére fichier modèle par fichier modèle ? Ce qu'on voudrais c'est générer LE modèle créé à partir de plusieurs objectmodels.
Le modèle à l'air bien chargé mais à la génération on a plusieurs fois les lignes nous disant génération du fichier objectmodel XXX (XXX changeant).
Romain
On Thu, Oct 15, 2009 at 6:53 PM, Manni-Bucau Romain <manni.romain@gmail.com> wrote: Bonjour,
avace les lutin generator on pouvait charger un modèle à partir de plusieurs objectmodels. Dans eugene je n'ai pas trouvé comment faire. J'ai écrit ça :
import org.apache.tools.ant.BuildException; import org.nuiton.eugene.Generator; import org.nuiton.eugene.GeneratorTask; import org.nuiton.eugene.ObjectModelGenerator;
public class NeogiaGenerator extends GeneratorTask { @Override protected void doExecute(List<File> srcFiles, File destDir, Generator[] generators) throws BuildException { List<File> modelFiles = doConvertFiles(srcFiles, destDir); for (Generator generator : generators) { if (generator != null) { ((ObjectModelGenerator)generator).generate( (File[]) modelFiles.toArray(new File[modelFiles.size()]), destDir); } } }
}
Mais est-ce normal ?
Romain
_______________________________________________ Eugene-devel mailing list Eugene-devel@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/eugene-devel