|
From: Thies <tg...@us...> - 2007-10-04 00:20:53
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/series In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv19823/src/java/net/sf/tail/series Modified Files: PartialMemorizedSlicer.java Log Message: Resolvido problema com Ãndices Index: PartialMemorizedSlicer.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/series/PartialMemorizedSlicer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PartialMemorizedSlicer.java 3 Oct 2007 23:56:58 -0000 1.2 --- PartialMemorizedSlicer.java 4 Oct 2007 00:20:55 -0000 1.3 *************** *** 27,31 **** public PartialMemorizedSlicer(TimeSeries series, Period period,DateTime periodBegin, int periodsPerSlice) { ! this.series = series; this.period = period; this.splittedSeries = new ArrayList<TimeSeries>(); --- 27,36 ---- public PartialMemorizedSlicer(TimeSeries series, Period period,DateTime periodBegin, int periodsPerSlice) { ! int index = series.getBegin(); ! Interval interval = new Interval(periodBegin, periodBegin.plus(period)); ! while (series.getTick(index).getDate().isBefore(interval.getStart())) ! index++; ! ! this.series = new ConstrainedTimeSeries(series, index, series.getEnd()); this.period = period; this.splittedSeries = new ArrayList<TimeSeries>(); *************** *** 48,54 **** int index = series.getBegin(); - while (series.getTick(index).getDate().isBefore(interval.getStart())) - index++; - int sliceBeginIndex = index; --- 53,56 ---- |