|
From: Márcio V. d. S. <mv...@us...> - 2007-11-21 21:55:11
|
Update of /cvsroot/tail/TailS/src/java/net/sf/tails/swing/helper In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7762/src/java/net/sf/tails/swing/helper Modified Files: CompleteReportGenerator.java FrameHelper.java Log Message: Mega refatoração, Runner não está mais vendendo no final de cada slice Index: FrameHelper.java =================================================================== RCS file: /cvsroot/tail/TailS/src/java/net/sf/tails/swing/helper/FrameHelper.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** FrameHelper.java 31 Oct 2007 16:25:31 -0000 1.23 --- FrameHelper.java 21 Nov 2007 21:55:11 -0000 1.24 *************** *** 22,29 **** import net.sf.tail.AnalysisCriterion; - import net.sf.tail.Runner; import net.sf.tail.TimeSeriesLoader; import net.sf.tail.analysis.StockAnalysis; import net.sf.tail.report.Report; import org.joda.time.DateTime; --- 22,29 ---- import net.sf.tail.AnalysisCriterion; import net.sf.tail.TimeSeriesLoader; import net.sf.tail.analysis.StockAnalysis; import net.sf.tail.report.Report; + import net.sf.tail.runner.RunnerFactory; import org.joda.time.DateTime; *************** *** 53,63 **** } ! public Runner getSelectedRunner(String runnerName) throws InstantiationException, IllegalAccessException, ClassNotFoundException { Class<?> cls = Class.forName(packageBundle.getString("RUNNER_PACKAGE") + runnerName); Object object = cls.newInstance(); ! if (object instanceof Runner) { ! return (Runner) object; } else return null; --- 53,63 ---- } ! public RunnerFactory getSelectedRunner(String runnerName) throws InstantiationException, IllegalAccessException, ClassNotFoundException { Class<?> cls = Class.forName(packageBundle.getString("RUNNER_PACKAGE") + runnerName); Object object = cls.newInstance(); ! if (object instanceof RunnerFactory) { ! return (RunnerFactory) object; } else return null; Index: CompleteReportGenerator.java =================================================================== RCS file: /cvsroot/tail/TailS/src/java/net/sf/tails/swing/helper/CompleteReportGenerator.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** CompleteReportGenerator.java 12 Nov 2007 23:28:20 -0000 1.10 --- CompleteReportGenerator.java 21 Nov 2007 21:55:11 -0000 1.11 *************** *** 76,82 **** JOptionPane.showMessageDialog(null, e.getMessage(), "Error", 0); } ! finally{ ! System.exit(0); ! } }}).start(); } --- 76,80 ---- JOptionPane.showMessageDialog(null, e.getMessage(), "Error", 0); } ! }}).start(); } *************** *** 157,161 **** long time = System.currentTimeMillis(); index.appendConsoleArea("Initializing image generator for " + decision.getFileName() + "."); ! TimeSeries timeSeries = decision.getSeries(); List<Indicator<? extends Number>> indicators; String imagePath = chartDir + File.separatorChar + decision.getFileName() + ".png"; --- 155,159 ---- long time = System.currentTimeMillis(); index.appendConsoleArea("Initializing image generator for " + decision.getFileName() + "."); ! TimeSeries timeSeries = decision.getActualSlice(); List<Indicator<? extends Number>> indicators; String imagePath = chartDir + File.separatorChar + decision.getFileName() + ".png"; |