diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WQKms.java @ 4838:ac9a3d9576b4

merged.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 23 Jan 2013 11:15:35 +0100
parents bcf25d8c183e
children
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WQKms.java	Wed Jan 23 11:14:41 2013 +0100
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WQKms.java	Wed Jan 23 11:15:35 2013 +0100
@@ -1,5 +1,7 @@
 package de.intevation.flys.artifacts.model;
 
+import de.intevation.flys.utils.DoubleUtil;
+
 import gnu.trove.TDoubleArrayList;
 
 import org.apache.log4j.Logger;
@@ -13,7 +15,7 @@
  */
 public class WQKms
 extends      WQ
-implements   WKms
+implements   WKms, QKms
 {
     private static Logger logger = Logger.getLogger(WQKms.class);
 
@@ -54,7 +56,7 @@
 
     @Override
     public void removeNaNs() {
-        removeNaNs(new TDoubleArrayList [] { ws, qs, kms });
+        DoubleUtil.removeNaNs(new TDoubleArrayList [] { ws, qs, kms });
     }
 
     /**
@@ -105,6 +107,11 @@
         return ws;
     }
 
+    @Override
+    public TDoubleArrayList allQs() {
+        return qs;
+    }
+
     public double[] getKms() {
         return kms.toNativeArray();
     }

http://dive4elements.wald.intevation.org