public QueryExporterTask(HibernateToolTask parent) {
super( parent );
}
protected Exporter configureExporter(Exporter exp) {
QueryExporter exporter = (QueryExporter) exp;
List queryStrings = new ArrayList();
if(StringHelper.isNotEmpty(query)) {
queryStrings.add(query);
}
for (Iterator iter = queries.iterator(); iter.hasNext();) {
HQL hql = (HQL) iter.next();
if(StringHelper.isNotEmpty(hql.query)) {
queryStrings.add(hql.query);
}
}
exporter.setQueries(queryStrings);
exporter.setFilename(filename);
super.configureExporter( exp );
return exporter;
}