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 ----
|