* @throws Exception
*/
public void saveToFile(String filePath) throws FileNotFoundException, IOException, Exception{
filePath = filePath.toLowerCase();
setOutputFile(filePath);
FileWriter writer = null;
if(filePath.endsWith("csv")){
writer = new CSVWriter(data, result, outputFile);
}
if(filePath.endsWith("xls")){
writer = new XLSWriter(data, result, outputFile);
}
if(filePath.endsWith("wss")){
writer = new WSSWriter(data, result, outputFile);
}
if(filePath.endsWith("pdf")){
writer = new PDFWriter(data, result, outputFile, pageSetup, coverPage, author, projectDesc);
}
if (writer!=null) {
writer.writeAll();
}else
throw new Exception("Unsupported File Format");
}