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

http://dive4elements.wald.intevation.org