Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/BedDifferenceExporter.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 | d1c9eea8aec5 |
children | 999b9ab16738 |
comparison
equal
deleted
inserted
replaced
8583:138feb491c8a | 8584:ce325339e9ba |
---|---|
29 | 29 |
30 import org.dive4elements.artifacts.CallMeta; | 30 import org.dive4elements.artifacts.CallMeta; |
31 import org.dive4elements.river.artifacts.D4EArtifact; | 31 import org.dive4elements.river.artifacts.D4EArtifact; |
32 import org.dive4elements.river.artifacts.access.BedDifferencesAccess; | 32 import org.dive4elements.river.artifacts.access.BedDifferencesAccess; |
33 import org.dive4elements.river.artifacts.access.RiverAccess; | 33 import org.dive4elements.river.artifacts.access.RiverAccess; |
34 import org.dive4elements.river.artifacts.access.RangeAccess; | |
34 import org.dive4elements.artifacts.common.utils.Config; | 35 import org.dive4elements.artifacts.common.utils.Config; |
35 import org.dive4elements.river.artifacts.resources.Resources; | 36 import org.dive4elements.river.artifacts.resources.Resources; |
36 import org.dive4elements.river.artifacts.model.CalculationResult; | 37 import org.dive4elements.river.artifacts.model.CalculationResult; |
37 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; | 38 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; |
38 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; | 39 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; |
161 | 162 |
162 source.addMetaData ("river", new RiverAccess(arti).getRiverName()); | 163 source.addMetaData ("river", new RiverAccess(arti).getRiverName()); |
163 | 164 |
164 Locale locale = Resources.getLocale(meta); | 165 Locale locale = Resources.getLocale(meta); |
165 DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, locale); | 166 DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, locale); |
167 NumberFormat kmf = Formatter.getWaterlevelKM(context); | |
168 | |
169 RangeAccess rangeAccess = new RangeAccess(arti); | |
170 double[] kms = rangeAccess.getKmRange(); | |
171 source.addMetaData("range", | |
172 kmf.format(kms[0]) + " - " + kmf.format(kms[kms.length-1])); | |
166 | 173 |
167 source.addMetaData("date", df.format(new Date())); | 174 source.addMetaData("date", df.format(new Date())); |
168 | 175 |
169 source.addMetaData("calculation", Resources.getMsg( | 176 source.addMetaData("calculation", Resources.getMsg( |
170 locale, | 177 locale, |