Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
4151:0182916dcb01 | 4152:5ff3b2f5fb1c |
---|---|
1 package de.intevation.flys.exports; | 1 package de.intevation.flys.exports; |
2 | 2 |
3 import de.intevation.artifactdatabase.state.ArtifactAndFacet; | 3 import de.intevation.artifactdatabase.state.ArtifactAndFacet; |
4 import de.intevation.flys.artifacts.FLYSArtifact; | 4 import de.intevation.flys.artifacts.FLYSArtifact; |
5 import de.intevation.flys.artifacts.access.HistoricalDischargeAccess; | |
5 import de.intevation.flys.artifacts.model.FacetTypes; | 6 import de.intevation.flys.artifacts.model.FacetTypes; |
6 import de.intevation.flys.artifacts.model.HistoricalWQTimerange; | 7 import de.intevation.flys.artifacts.model.HistoricalWQTimerange; |
7 import de.intevation.flys.artifacts.model.Timerange; | 8 import de.intevation.flys.artifacts.model.Timerange; |
8 import de.intevation.flys.artifacts.model.WQTimerange; | 9 import de.intevation.flys.artifacts.model.WQTimerange; |
9 import de.intevation.flys.jfree.StyledTimeSeries; | 10 import de.intevation.flys.jfree.StyledTimeSeries; |
79 } | 80 } |
80 | 81 |
81 | 82 |
82 @Override | 83 @Override |
83 protected String getDefaultChartSubtitle() { | 84 protected String getDefaultChartSubtitle() { |
84 String[] args = new String[] { | 85 FLYSArtifact flys = (FLYSArtifact) master; |
85 FLYSUtils.getReferenceGaugeName((FLYSArtifact) master) | 86 Timerange evalTime = |
87 new HistoricalDischargeAccess(flys).getEvaluationTimerange(); | |
88 | |
89 Object[] args = new Object[] { | |
90 FLYSUtils.getReferenceGaugeName(flys), | |
91 evalTime.getStart(), | |
92 evalTime.getEnd() | |
86 }; | 93 }; |
87 | 94 |
88 return msg(I18N_CHART_SUBTITLE, "", args); | 95 return msg(I18N_CHART_SUBTITLE, "", args); |
89 } | 96 } |
90 | 97 |