Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/chart/ChartFactory.java @ 100:f07637f96312
Some Performanceimprovement done
gnv-artifacts/trunk@147 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 28 Sep 2009 14:35:35 +0000 |
parents | 5d4f5d26bb7a |
children | 7fb9441dd8af |
comparison
equal
deleted
inserted
replaced
99:bb45c5097cb6 | 100:f07637f96312 |
---|---|
213 | 213 |
214 private TimeSeries createTimeSeries(String pTimeSeriesName, Collection<Result> resultSet, | 214 private TimeSeries createTimeSeries(String pTimeSeriesName, Collection<Result> resultSet, |
215 int lUpperCut, int lLowerCut,int pStart,int pEnd, Date dStart, Date dEnd) throws TechnicalChartException{ | 215 int lUpperCut, int lLowerCut,int pStart,int pEnd, Date dStart, Date dEnd) throws TechnicalChartException{ |
216 if (sDebug) | 216 if (sDebug) |
217 sLogger.debug("createTimeSeries()"); | 217 sLogger.debug("createTimeSeries()"); |
218 Result lRow0, lRow1, lRowVorEnd; | 218 Result lRow0, lRow1; |
219 | 219 |
220 Date lDate=null, lDate0=null; | 220 Date lDate=null, lDate0=null; |
221 | 221 |
222 TimeSeries lTimeseries = new TimeSeries(pTimeSeriesName, | 222 TimeSeries lTimeseries = new TimeSeries(pTimeSeriesName, |
223 org.jfree.data.time.Minute.class); | 223 org.jfree.data.time.Minute.class); |
272 lTimeseries.addOrUpdate(new Minute(lDate), lValue); | 272 lTimeseries.addOrUpdate(new Minute(lDate), lValue); |
273 //lTimeseries.add(new Minute(lDate), lValue); | 273 //lTimeseries.add(new Minute(lDate), lValue); |
274 } | 274 } |
275 lRow0 = lRow1; | 275 lRow0 = lRow1; |
276 lDate0 = lDate; | 276 lDate0 = lDate; |
277 }else if (i > pEnd){ | |
278 return lTimeseries; | |
277 } | 279 } |
278 i++; | 280 i++; |
279 } | 281 } |
280 | 282 |
281 | 283 |