Bonjour,
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 ?
Non. Effectivement, votre correction est bonne. On n'utilise pas trop ant, donc on a pas vu la régression. Merci encore, nous l'intégrerons bientôt.
Romain
-- Éric Chatellier