Mercurial > dive4elements > river
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.");