# HG changeset patch # User Ingo Weinzierl # Date 1317994390 0 # Node ID 19c4cf5163e88ea69df61aca2cadd3a4e82cb1e5 # Parent e8d1e531687a24e8a0a3ef84843285095f1d69c0 Take care on empty ranges (null) while preparing single point ranges. flys-artifacts/trunk@2905 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r e8d1e531687a -r 19c4cf5163e8 flys-artifacts/ChangeLog --- a/flys-artifacts/ChangeLog Fri Oct 07 13:15:48 2011 +0000 +++ b/flys-artifacts/ChangeLog Fri Oct 07 13:33:10 2011 +0000 @@ -1,3 +1,8 @@ +2011-10-07 Ingo Weinzierl + + * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: + Take care on empty ranges while preparing ranges for single points. + 2011-10-07 Ingo Weinzierl flys/issue114 (W-INFO: Wasserspiegellagenberechnung / Ort (Spezialfall: Generierung eines Diagramms bei punkthafter Berechnung)) diff -r e8d1e531687a -r 19c4cf5163e8 flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java Fri Oct 07 13:15:48 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java Fri Oct 07 13:33:10 2011 +0000 @@ -267,7 +267,7 @@ Integer key = new Integer(i); Range r = xRanges.get(key); - if (r.getLowerBound() == r.getUpperBound()) { + if (r != null && r.getLowerBound() == r.getUpperBound()) { xRanges.put(key, expandRange(r, 5)); } } @@ -276,7 +276,7 @@ Integer key = new Integer(i); Range r = yRanges.get(key); - if (r.getLowerBound() == r.getUpperBound()) { + if (r != null && r.getLowerBound() == r.getUpperBound()) { yRanges.put(key, expandRange(r, 5)); } }