Update of /cvsroot/tail/Tail/src/java/net/sf/tail/report
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21382/src/java/net/sf/tail/report
Modified Files:
Report.java
Log Message:
refatoração gigante! Stock virou TimeSeries
Index: Report.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/report/Report.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** Report.java 3 Oct 2007 18:49:59 -0000 1.20
--- Report.java 15 Oct 2007 20:23:24 -0000 1.21
***************
*** 3,8 ****
--- 3,10 ----
import java.util.ArrayList;
import java.util.List;
+ import java.util.Set;
import net.sf.tail.AnalysisCriterion;
+ import net.sf.tail.Strategy;
import net.sf.tail.TimeSeriesSlicer;
import net.sf.tail.Trade;
***************
*** 25,29 ****
private String name;
! public Report(AnalysisCriterion criterion, TimeSeriesSlicer slicer, List<Decision> decisions) {
this.applyedCriterion = criterion;
this.decisions = decisions;
--- 27,34 ----
private String name;
! private Set<Strategy> strategies;
!
! public Report(Set<Strategy> strategies, AnalysisCriterion criterion, TimeSeriesSlicer slicer, List<Decision> decisions) {
! this.strategies = strategies;
this.applyedCriterion = criterion;
this.decisions = decisions;
***************
*** 34,37 ****
--- 39,46 ----
}
+ public Set<Strategy> getStrategies() {
+ return strategies;
+ }
+
public Number addSummarizedCriteria(AnalysisCriterion criterion) {
Number result = criterion.summarize(slicer.getSeries(), decisions);
|