Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
8583:138feb491c8a | 8584:ce325339e9ba |
---|---|
30 | 30 |
31 import org.dive4elements.artifacts.CallMeta; | 31 import org.dive4elements.artifacts.CallMeta; |
32 import org.dive4elements.artifacts.common.utils.Config; | 32 import org.dive4elements.artifacts.common.utils.Config; |
33 | 33 |
34 import org.dive4elements.river.artifacts.WINFOArtifact; | 34 import org.dive4elements.river.artifacts.WINFOArtifact; |
35 import org.dive4elements.river.artifacts.access.RangeAccess; | |
35 | 36 |
36 import org.dive4elements.river.artifacts.model.CalculationResult; | 37 import org.dive4elements.river.artifacts.model.CalculationResult; |
37 import org.dive4elements.river.artifacts.model.WKms; | 38 import org.dive4elements.river.artifacts.model.WKms; |
38 import org.dive4elements.river.artifacts.model.WKmsJRDataSource; | 39 import org.dive4elements.river.artifacts.model.WKmsJRDataSource; |
39 import org.dive4elements.river.artifacts.resources.Resources; | 40 import org.dive4elements.river.artifacts.resources.Resources; |
225 | 226 |
226 source.addMetaData ("river", RiverUtils.getRivername(flys)); | 227 source.addMetaData ("river", RiverUtils.getRivername(flys)); |
227 | 228 |
228 Locale locale = Resources.getLocale(meta); | 229 Locale locale = Resources.getLocale(meta); |
229 DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, locale); | 230 DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, locale); |
231 NumberFormat kmf = getKmFormatter(); | |
232 | |
233 RangeAccess rangeAccess = new RangeAccess(flys); | |
234 double[] kms = rangeAccess.getKmRange(); | |
235 source.addMetaData("range", | |
236 kmf.format(kms[0]) + " - " + kmf.format(kms[kms.length-1])); | |
230 | 237 |
231 source.addMetaData("date", df.format(new Date())); | 238 source.addMetaData("date", df.format(new Date())); |
232 | 239 |
233 String differences = RiverUtils.getWDifferences(flys, context); | 240 String differences = RiverUtils.getWDifferences(flys, context); |
234 source.addMetaData("differences", differences); | 241 source.addMetaData("differences", differences); |