Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java @ 397:ae8fa86e6503
Fixed a potential NullPointerException while creating a longitudinal section chart.
flys-artifacts/trunk@1827 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 05 May 2011 04:52:47 +0000 |
parents | e07d1c3f7667 |
children | fc3ac59c3c8b |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Wed May 04 17:01:22 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Thu May 05 04:52:47 2011 +0000 @@ -138,17 +138,17 @@ int size = tmp.size(); if (logger.isDebugEnabled()) { - logger.debug("Generate series: " + series.getKey()); - - logger.debug("Start km: " + tmp.getKms(0)); - logger.debug("End km: " + tmp.getKms(size-1)); - logger.debug("Values : " + size); + if (tmp.size() > 0) { + logger.debug("Generate series: " + series.getKey()); + logger.debug("Start km: " + tmp.getKms(0)); + logger.debug("End km: " + tmp.getKms(size-1)); + logger.debug("Values : " + size); + } } for (int i = 0; i < size; i++) { target = tmp.get(i, target); - //logger.debug("++ W Tuple: " + target[2] + " -> " + target[0]); series.add(target[2], target[0]); } @@ -173,11 +173,12 @@ int size = tmp.size(); if (logger.isDebugEnabled()) { - logger.debug("Generate series: " + series.getKey()); - - logger.debug("Start km: " + tmp.getKms(0)); - logger.debug("End km: " + tmp.getKms(size-1)); - logger.debug("Values : " + size); + if (tmp.size() > 0) { + logger.debug("Generate series: " + series.getKey()); + logger.debug("Start km: " + tmp.getKms(0)); + logger.debug("End km: " + tmp.getKms(size-1)); + logger.debug("Values : " + size); + } } for (int i = 0; i < size; i++) {