Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/BedDiffHeightYearGenerator.java @ 6517:ef3b02034f6a
More consistent labeling for longitudinal section diagrams
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 28 Jun 2013 21:05:52 +0200 |
parents | 036b02fc0c81 |
children | 769d9ec8abac dd5355775ce1 |
comparison
equal
deleted
inserted
replaced
6512:c28f13c80979 | 6517:ef3b02034f6a |
---|---|
16 import org.dive4elements.artifactdatabase.state.Facet; | 16 import org.dive4elements.artifactdatabase.state.Facet; |
17 import org.dive4elements.river.artifacts.model.FacetTypes; | 17 import org.dive4elements.river.artifacts.model.FacetTypes; |
18 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; | 18 import org.dive4elements.river.artifacts.model.minfo.BedDiffYearResult; |
19 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; | 19 import org.dive4elements.river.artifacts.model.minfo.BedDifferencesResult; |
20 import org.dive4elements.river.exports.StyledSeriesBuilder; | 20 import org.dive4elements.river.exports.StyledSeriesBuilder; |
21 import org.dive4elements.river.exports.fixings.FixChartGenerator; | 21 import org.dive4elements.river.exports.LongitudinalSectionGenerator; |
22 import org.dive4elements.river.exports.process.KMIndexProcessor; | 22 import org.dive4elements.river.exports.process.KMIndexProcessor; |
23 import org.dive4elements.river.exports.process.Processor; | 23 import org.dive4elements.river.exports.process.Processor; |
24 import org.dive4elements.river.jfree.Bounds; | 24 import org.dive4elements.river.jfree.Bounds; |
25 import org.dive4elements.river.jfree.DoubleBounds; | 25 import org.dive4elements.river.jfree.DoubleBounds; |
26 import org.dive4elements.river.jfree.RiverAnnotation; | 26 import org.dive4elements.river.jfree.RiverAnnotation; |
27 import org.dive4elements.river.jfree.StyledXYSeries; | 27 import org.dive4elements.river.jfree.StyledXYSeries; |
28 | 28 |
29 | 29 |
30 public class BedDiffHeightYearGenerator | 30 public class BedDiffHeightYearGenerator |
31 extends FixChartGenerator | 31 extends LongitudinalSectionGenerator |
32 implements FacetTypes | 32 implements FacetTypes |
33 { | 33 { |
34 public enum YAXIS { | 34 public enum YAXIS { |
35 D(0), dW(1); | 35 D(0), dW(1); |
36 | 36 |
43 | 43 |
44 /** The logger that is used in this generator. */ | 44 /** The logger that is used in this generator. */ |
45 private static Logger logger = Logger.getLogger(BedDiffHeightYearGenerator.class); | 45 private static Logger logger = Logger.getLogger(BedDiffHeightYearGenerator.class); |
46 | 46 |
47 public static final String I18N_CHART_TITLE = "chart.beddifference.height.title"; | 47 public static final String I18N_CHART_TITLE = "chart.beddifference.height.title"; |
48 public static final String I18N_XAXIS_LABEL = "chart.beddifference.height.xaxis.label"; | |
49 public static final String I18N_YAXIS_LABEL = "chart.beddifference.height.yaxis.label"; | 48 public static final String I18N_YAXIS_LABEL = "chart.beddifference.height.yaxis.label"; |
50 | 49 |
51 public static final String I18N_CHART_TITLE_DEFAULT = "Sohlenhöhen Differenz"; | 50 public static final String I18N_CHART_TITLE_DEFAULT = "Sohlenhöhen Differenz"; |
52 public static final String I18N_XAXIS_LABEL_DEFAULT = "Fluss-Km"; | |
53 public static final String I18N_YAXIS_LABEL_DEFAULT = "delta S [cm / Jahr]"; | 51 public static final String I18N_YAXIS_LABEL_DEFAULT = "delta S [cm / Jahr]"; |
54 public static final String I18N_DW_YAXIS_LABEL_DEFAULT = | 52 public static final String I18N_DW_YAXIS_LABEL_DEFAULT = |
55 "delta W [cm]"; | 53 "delta W [cm]"; |
56 public static final String I18N_DW_YAXIS_LABEL = | 54 public static final String I18N_DW_YAXIS_LABEL = |
57 "chart.fixings.longitudinalsection.yaxis.label"; | 55 "chart.fixings.longitudinalsection.yaxis.label"; |