Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/services/DischargeTablesOverview.java @ 4230:eab85cf85b10
Ignore discharge table without time interval set while discharge tables overview chart creation.
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 23 Oct 2012 15:58:22 +0200 |
parents | 8138a90a674a |
children | 7b119fa1e29f |
comparison
equal
deleted
inserted
replaced
4229:207de712d79d | 4230:eab85cf85b10 |
---|---|
234 long startDate = timerange.getStartTime().getTime(); | 234 long startDate = timerange.getStartTime().getTime(); |
235 long stopDate = timerange.getStopTime().getTime(); | 235 long stopDate = timerange.getStopTime().getTime(); |
236 | 236 |
237 for (DischargeTable dt : all) { | 237 for (DischargeTable dt : all) { |
238 TimeInterval tmp = dt.getTimeInterval(); | 238 TimeInterval tmp = dt.getTimeInterval(); |
239 if (tmp == null) { | |
240 // this should never happen because all discharge tables should | |
241 // have a time interval set! | |
242 continue; | |
243 } | |
244 | |
239 Date start = tmp.getStartTime(); | 245 Date start = tmp.getStartTime(); |
240 Date stop = tmp.getStartTime(); | 246 Date stop = tmp.getStartTime(); |
241 | 247 |
242 if (start.getTime() > startDate && start.getTime() < stopDate) { | 248 if (start.getTime() > startDate && start.getTime() < stopDate) { |
243 dts.add(dt); | 249 dts.add(dt); |