|
From: Márcio V. d. S. <mv...@us...> - 2007-10-11 00:17:47
|
Update of /cvsroot/tail/TailS/src/java/net/sf/tails/swing/helper In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17803/src/java/net/sf/tails/swing/helper Modified Files: CompleteReportGenerator.java Log Message: Index: CompleteReportGenerator.java =================================================================== RCS file: /cvsroot/tail/TailS/src/java/net/sf/tails/swing/helper/CompleteReportGenerator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CompleteReportGenerator.java 10 Oct 2007 19:04:48 -0000 1.1 --- CompleteReportGenerator.java 11 Oct 2007 00:17:50 -0000 1.2 *************** *** 55,65 **** HSSFWorkbook workbook = xlsGenerator.generate(report, criteria, period, charts); ! FileOutputStream fileOut = new FileOutputStream(filePath + "/" + fileName); workbook.write(fileOut); fileOut.close(); - for (File file : charts) { - file.delete(); - } } catch (Exception e) { e.printStackTrace(); --- 55,62 ---- HSSFWorkbook workbook = xlsGenerator.generate(report, criteria, period, charts); ! FileOutputStream fileOut = new FileOutputStream(filePath + File.separatorChar + fileName); workbook.write(fileOut); fileOut.close(); } catch (Exception e) { e.printStackTrace(); *************** *** 72,79 **** final ReportHTMLGenerator generator = new ReportHTMLGenerator(); ! final String reportDir = filePath + "/" + fileName; ! final String styleDir = reportDir + "/style"; ! final String chartDir = reportDir + "/Charts"; ! final String decisionDir = reportDir + "/Decisions"; final List<String> urls = new ArrayList<String>(); new Thread(new Runnable() { --- 69,77 ---- final ReportHTMLGenerator generator = new ReportHTMLGenerator(); ! final String reportDir = filePath + File.separatorChar + fileName; ! System.out.println(fileName+"----------"); ! final String styleDir = reportDir + File.separatorChar + "style"; ! final String chartDir = reportDir + File.separatorChar + "Charts"; ! final String decisionDir = reportDir + File.separatorChar + "Decisions"; final List<String> urls = new ArrayList<String>(); new Thread(new Runnable() { *************** *** 110,116 **** private void createStyle(String styleDir) throws IOException { ! File inputFile = new File(folderBundle.getString("STYLE_DIR") + "/style.css"); ! File outputFile = new File(styleDir + "/style.css"); ! FileReader in = new FileReader(inputFile); FileWriter out = new FileWriter(outputFile); --- 108,113 ---- private void createStyle(String styleDir) throws IOException { ! File inputFile = new File(folderBundle.getString("STYLE_DIR")+ File.separatorChar + "style.css"); ! File outputFile = new File(styleDir + File.separatorChar + "style.css"); FileReader in = new FileReader(inputFile); FileWriter out = new FileWriter(outputFile); *************** *** 125,129 **** private File createHTML(String name, StringBuffer html, String directory) throws FileNotFoundException { ! String htmlPath = directory + "/" + name; File reportHtml = new File(htmlPath); OutputStream out = new BufferedOutputStream(new FileOutputStream(reportHtml)); --- 122,126 ---- private File createHTML(String name, StringBuffer html, String directory) throws FileNotFoundException { ! String htmlPath = directory + File.separatorChar + name; File reportHtml = new File(htmlPath); OutputStream out = new BufferedOutputStream(new FileOutputStream(reportHtml)); *************** *** 139,143 **** TimeSeries timeSeries = decision.getSeries(); List<Indicator<? extends Number>> indicators; ! String imagePath = chartDir + "/" + decision.getFileName() + ".png"; Indicator<Double> close = new ClosePriceIndicator(timeSeries); --- 136,140 ---- TimeSeries timeSeries = decision.getSeries(); List<Indicator<? extends Number>> indicators; ! String imagePath = chartDir + File.separatorChar + decision.getFileName() + ".png"; Indicator<Double> close = new ClosePriceIndicator(timeSeries); *************** *** 159,163 **** Indicator<Double> close = new ClosePriceIndicator(timeSeries); CashFlow cashflow = new CashFlow(timeSeries, report.getAllTrades()); ! String imagePath = chartDir + "/" + report.getFileName() + ".png"; StockAndCashFlowDataset stockData = new StockAndCashFlowDataset(timeSeries, close, cashflow, period); StockAndCashFlowChart stockChart = new StockAndCashFlowChart(stockData, false); --- 156,160 ---- Indicator<Double> close = new ClosePriceIndicator(timeSeries); CashFlow cashflow = new CashFlow(timeSeries, report.getAllTrades()); ! String imagePath = chartDir + File.separatorChar + report.getFileName() + ".png"; StockAndCashFlowDataset stockData = new StockAndCashFlowDataset(timeSeries, close, cashflow, period); StockAndCashFlowChart stockChart = new StockAndCashFlowChart(stockData, false); |