return;
try {
LayoutEngine le = null;
if (I18N.get("ExportWin.le_comma").equals(choice))
le = new CharSepLE(new PrintWriter(new FileWriter(path)), ',');
else if (I18N.get("ExportWin.le_tab").equals(choice))
le = new CharSepLE(new PrintWriter(new FileWriter(path)), '\t');
else if (I18N.get("ExportWin.le_docbook").equals(choice))
le = new DocBookLE(new PrintWriter(new FileWriter(path)));
else if (I18N.get("ExportWin.le_html").equals(choice))
le = new HTMLLE(new PrintWriter(new FileWriter(path)));
else if (I18N.get("ExportWin.le_latex").equals(choice))
le = new LaTeXLE(new PrintWriter(new FileWriter(path)));
else if (I18N.get("ExportWin.le_pdf").equals(choice))
le = new PDFLE(new FileOutputStream(path));
else if (I18N.get("ExportWin.le_xml").equals(choice))
le = new XMLLE(new XMLWriter(new FileOutputStream(path)));
else if (I18N.get("ExportWin.le_xls").equals(choice))
le = new ExcelLE(new FileOutputStream(path),false);
else if (I18N.get("ExportWin.le_csshtml").equals(choice))
le = new CSSHTMLLE(new PrintWriter(new FileWriter(path)));
if (le != null) {
report.setLayoutEngine(le);
report.run();
}