diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 2229:9dc81827b187

Add some fake 'input' data for reference curve. plot references curves from input km to input km +2. flys-artifacts/trunk@3869 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 01 Feb 2012 15:00:13 +0000
parents 4db19a88bddb
children c9c788eea200
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java	Wed Feb 01 14:48:00 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java	Wed Feb 01 15:00:13 2012 +0000
@@ -649,6 +649,7 @@
         return calc4.calculate(table, range[0], range[1], range[2]);
     }
 
+
     /**
      * Returns the data that is computed by a reference curve computation.
      *
@@ -683,7 +684,12 @@
         return calc5.calculate(wst);
     }
 
+
     protected Double getReferenceStartKm() {
+        if (true) {
+            return FLYSUtils.getLocations(this)[0];
+        }
+
         StateData sd = getData("reference_start");
 
         if (sd == null) {
@@ -709,8 +715,10 @@
     }
 
     protected double [] getReferenceEndKms() {
+        StateData sd = getData("reference_end");
 
-        StateData sd = getData("reference_end");
+        if(true)
+        return new double[] {getReferenceStartKm() + 2.0d};
 
         if (sd == null) {
             logger.warn("no reference end given.");

http://dive4elements.wald.intevation.org