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);

http://dive4elements.wald.intevation.org