diff flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveGenerator.java @ 4152:5ff3b2f5fb1c

Added evaluation timerange to subtitle of historical discharge curve charts.
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 16 Oct 2012 12:42:52 +0200
parents 97ad960f5579
children 0e5544c54be8
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveGenerator.java	Tue Oct 16 12:25:48 2012 +0200
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveGenerator.java	Tue Oct 16 12:42:52 2012 +0200
@@ -2,6 +2,7 @@
 
 import de.intevation.artifactdatabase.state.ArtifactAndFacet;
 import de.intevation.flys.artifacts.FLYSArtifact;
+import de.intevation.flys.artifacts.access.HistoricalDischargeAccess;
 import de.intevation.flys.artifacts.model.FacetTypes;
 import de.intevation.flys.artifacts.model.HistoricalWQTimerange;
 import de.intevation.flys.artifacts.model.Timerange;
@@ -81,8 +82,14 @@
 
     @Override
     protected String getDefaultChartSubtitle() {
-        String[] args = new String[] {
-            FLYSUtils.getReferenceGaugeName((FLYSArtifact) master)
+        FLYSArtifact flys  = (FLYSArtifact) master;
+        Timerange evalTime =
+            new HistoricalDischargeAccess(flys).getEvaluationTimerange();
+
+        Object[] args = new Object[] {
+            FLYSUtils.getReferenceGaugeName(flys),
+            evalTime.getStart(),
+            evalTime.getEnd()
         };
 
         return msg(I18N_CHART_SUBTITLE, "", args);

http://dive4elements.wald.intevation.org