Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/BedDifferenceYearGenerator.java @ 6123:036b02fc0c81
flys1225/4: Absolute height axis label with wstunits.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 28 May 2013 17:54:17 +0200 |
parents | 4db57e2f35f5 |
children | 70ae55f7bc55 |
comparison
equal
deleted
inserted
replaced
6122:d83f1e7b6681 | 6123:036b02fc0c81 |
---|---|
12 import org.jfree.data.xy.XYSeries; | 12 import org.jfree.data.xy.XYSeries; |
13 import org.w3c.dom.Document; | 13 import org.w3c.dom.Document; |
14 | 14 |
15 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; | 15 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; |
16 import org.dive4elements.artifactdatabase.state.Facet; | 16 import org.dive4elements.artifactdatabase.state.Facet; |
17 import org.dive4elements.river.artifacts.D4EArtifact; | |
17 import org.dive4elements.river.artifacts.model.FacetTypes; | 18 import org.dive4elements.river.artifacts.model.FacetTypes; |
18 import org.dive4elements.river.artifacts.model.WKms; | 19 import org.dive4elements.river.artifacts.model.WKms; |
19 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; | 20 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; |
20 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; | 21 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; |
21 import org.dive4elements.river.artifacts.model.minfo.MorphologicWidth; | 22 import org.dive4elements.river.artifacts.model.minfo.MorphologicWidth; |
27 import org.dive4elements.river.jfree.Bounds; | 28 import org.dive4elements.river.jfree.Bounds; |
28 import org.dive4elements.river.jfree.DoubleBounds; | 29 import org.dive4elements.river.jfree.DoubleBounds; |
29 import org.dive4elements.river.jfree.RiverAnnotation; | 30 import org.dive4elements.river.jfree.RiverAnnotation; |
30 import org.dive4elements.river.jfree.StyledXYSeries; | 31 import org.dive4elements.river.jfree.StyledXYSeries; |
31 import org.dive4elements.river.utils.DataUtil; | 32 import org.dive4elements.river.utils.DataUtil; |
33 import org.dive4elements.river.utils.RiverUtils; | |
32 | 34 |
33 | 35 |
34 public class BedDifferenceYearGenerator | 36 public class BedDifferenceYearGenerator |
35 extends FixChartGenerator | 37 extends FixChartGenerator |
36 implements FacetTypes | 38 implements FacetTypes |
245 } | 247 } |
246 else if (pos == YAXIS.M.idx) { | 248 else if (pos == YAXIS.M.idx) { |
247 label = msg(I18N_SECOND_YAXIS_LABEL, I18N_SECOND_YAXIS_LABEL_DEFAULT); | 249 label = msg(I18N_SECOND_YAXIS_LABEL, I18N_SECOND_YAXIS_LABEL_DEFAULT); |
248 } | 250 } |
249 else if (pos == YAXIS.H.idx) { | 251 else if (pos == YAXIS.H.idx) { |
250 label = msg(I18N_THIRD_YAXIS_LABEL, I18N_THIRD_YAXIS_LABEL_DEFAULT); | 252 D4EArtifact flys = (D4EArtifact) master; |
253 label = msg(I18N_THIRD_YAXIS_LABEL, | |
254 I18N_THIRD_YAXIS_LABEL_DEFAULT, | |
255 new Object[] | |
256 { RiverUtils.getRiver(flys).getWstUnit().getName() }); | |
251 } | 257 } |
252 else if (pos == YAXIS.dW.idx) { | 258 else if (pos == YAXIS.dW.idx) { |
253 label = msg(I18N_DW_YAXIS_LABEL, I18N_DW_YAXIS_LABEL_DEFAULT); | 259 label = msg(I18N_DW_YAXIS_LABEL, I18N_DW_YAXIS_LABEL_DEFAULT); |
254 } | 260 } |
255 else if (pos == YAXIS.W.idx) { | 261 else if (pos == YAXIS.W.idx) { |