Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/MainValuesQFacet.java @ 7483:f206f6049b2b
Dont assume that wqdays are always of none zero length.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 31 Oct 2013 18:26:49 +0100 |
parents | 5d071e1cb17c |
children | 3e9961dcbf9a |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/MainValuesQFacet.java Thu Oct 31 18:25:26 2013 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/MainValuesQFacet.java Thu Oct 31 18:26:49 2013 +0100 @@ -58,6 +58,11 @@ * Employ linear interpolation. */ protected static void setHitPoint(WQDay wqday, StickyAxisAnnotation annotation) { + + if (wqday.size() == 0) { + return; + } + int idx = 0; float q = annotation.getPos(); boolean qIncreases = wqday.getQ(0) < wqday.getQ(wqday.size()-1);