diff artifacts/src/main/java/org/dive4elements/river/exports/WDifferencesExporter.java @ 8584:ce325339e9ba

(issue1754) Add range to W / Bed difference export. This also fixes the Title layout in waterlevel report and removes the year/epoch field from the english beddifference report.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 16 Mar 2015 17:38:08 +0100
parents e4606eae8ea5
children 8bff94ea044f
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/WDifferencesExporter.java	Mon Mar 16 17:08:04 2015 +0100
+++ b/artifacts/src/main/java/org/dive4elements/river/exports/WDifferencesExporter.java	Mon Mar 16 17:38:08 2015 +0100
@@ -32,6 +32,7 @@
 import org.dive4elements.artifacts.common.utils.Config;
 
 import org.dive4elements.river.artifacts.WINFOArtifact;
+import org.dive4elements.river.artifacts.access.RangeAccess;
 
 import org.dive4elements.river.artifacts.model.CalculationResult;
 import org.dive4elements.river.artifacts.model.WKms;
@@ -227,6 +228,12 @@
 
         Locale locale = Resources.getLocale(meta);
         DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, locale);
+        NumberFormat kmf = getKmFormatter();
+
+        RangeAccess rangeAccess = new RangeAccess(flys);
+        double[] kms = rangeAccess.getKmRange();
+        source.addMetaData("range",
+                kmf.format(kms[0]) + " - " + kmf.format(kms[kms.length-1]));
 
         source.addMetaData("date", df.format(new Date()));
 

http://dive4elements.wald.intevation.org