Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveGenerator.java @ 5420:0bb57e72b8ea
Fix flys/issue1206 (reference system in discharge curve).
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 26 Mar 2013 11:20:36 +0100 |
parents | 3dc26ec2558d |
children |
comparison
equal
deleted
inserted
replaced
5419:0548b70e7b39 | 5420:0bb57e72b8ea |
---|---|
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.artifactdatabase.state.Facet; | 4 import de.intevation.artifactdatabase.state.Facet; |
5 import de.intevation.flys.artifacts.FLYSArtifact; | |
5 import de.intevation.flys.artifacts.StaticWKmsArtifact; | 6 import de.intevation.flys.artifacts.StaticWKmsArtifact; |
6 import de.intevation.flys.artifacts.WINFOArtifact; | 7 import de.intevation.flys.artifacts.WINFOArtifact; |
7 import de.intevation.flys.artifacts.model.FacetTypes; | 8 import de.intevation.flys.artifacts.model.FacetTypes; |
8 import de.intevation.flys.artifacts.model.WKms; | 9 import de.intevation.flys.artifacts.model.WKms; |
9 import de.intevation.flys.artifacts.model.WQKms; | 10 import de.intevation.flys.artifacts.model.WQKms; |
10 import de.intevation.flys.jfree.FLYSAnnotation; | 11 import de.intevation.flys.jfree.FLYSAnnotation; |
11 import de.intevation.flys.jfree.StickyAxisAnnotation; | 12 import de.intevation.flys.jfree.StickyAxisAnnotation; |
12 import de.intevation.flys.jfree.StyledXYSeries; | 13 import de.intevation.flys.jfree.StyledXYSeries; |
14 | |
15 import de.intevation.flys.utils.FLYSUtils; | |
13 | 16 |
14 import java.util.ArrayList; | 17 import java.util.ArrayList; |
15 import java.util.List; | 18 import java.util.List; |
16 | 19 |
17 import org.apache.log4j.Logger; | 20 import org.apache.log4j.Logger; |
72 } | 75 } |
73 | 76 |
74 | 77 |
75 @Override | 78 @Override |
76 protected String getDefaultYAxisLabel(int pos) { | 79 protected String getDefaultYAxisLabel(int pos) { |
77 return msg(I18N_YAXIS_LABEL, I18N_YAXIS_LABEL_DEFAULT); | 80 FLYSArtifact flys = (FLYSArtifact) master; |
81 | |
82 String unit = FLYSUtils.getRiver(flys).getWstUnit().getName(); | |
83 | |
84 return msg(I18N_YAXIS_LABEL, I18N_YAXIS_LABEL_DEFAULT, new Object[] { unit }); | |
78 } | 85 } |
79 | 86 |
80 | 87 |
81 /** | 88 /** |
82 * Process data, build up plot. | 89 * Process data, build up plot. |