(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
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