Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedHeightProcessor.java @ 7394:5eafd73312ae
BedHeight(Sounding)Processor: Use FacetTypes.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Thu, 17 Oct 2013 15:36:00 +0200 |
parents | 9513d1af7d58 |
children | 5126cadaed58 |
comparison
equal
deleted
inserted
replaced
7393:73025e68122c | 7394:5eafd73312ae |
---|---|
14 import org.jfree.data.xy.XYSeries; | 14 import org.jfree.data.xy.XYSeries; |
15 | 15 |
16 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; | 16 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; |
17 import org.dive4elements.artifacts.CallContext; | 17 import org.dive4elements.artifacts.CallContext; |
18 import org.dive4elements.river.artifacts.model.minfo.BedHeightSingleData; | 18 import org.dive4elements.river.artifacts.model.minfo.BedHeightSingleData; |
19 import org.dive4elements.river.artifacts.model.FacetTypes; | |
19 import org.dive4elements.river.exports.XYChartGenerator; | 20 import org.dive4elements.river.exports.XYChartGenerator; |
20 import org.dive4elements.river.exports.DiagramGenerator; | 21 import org.dive4elements.river.exports.DiagramGenerator; |
21 import org.dive4elements.river.jfree.StyledXYSeries; | 22 import org.dive4elements.river.jfree.StyledXYSeries; |
22 import org.dive4elements.river.model.BedHeightSingleValue; | 23 import org.dive4elements.river.model.BedHeightSingleValue; |
23 import org.dive4elements.river.themes.ThemeDocument; | 24 import org.dive4elements.river.themes.ThemeDocument; |
24 | 25 |
25 public class BedHeightProcessor extends DefaultProcessor { | 26 public class BedHeightProcessor extends DefaultProcessor { |
26 | 27 |
27 private final static Logger logger = | 28 private final static Logger logger = |
28 Logger.getLogger(BedHeightProcessor.class); | 29 Logger.getLogger(BedHeightProcessor.class); |
29 | |
30 private final static String BEDHEIGHT = "bedheight"; | |
31 | 30 |
32 public static final String I18N_AXIS_LABEL_DEFAULT | 31 public static final String I18N_AXIS_LABEL_DEFAULT |
33 = "Gepeilte Breite [m]"; | 32 = "Gepeilte Breite [m]"; |
34 public static final String I18N_AXIS_LABEL = | 33 public static final String I18N_AXIS_LABEL = |
35 "chart.bedheight_middle.sounding.yaxis.label"; | 34 "chart.bedheight_middle.sounding.yaxis.label"; |
88 } | 87 } |
89 | 88 |
90 | 89 |
91 @Override | 90 @Override |
92 public boolean canHandle(String facettype) { | 91 public boolean canHandle(String facettype) { |
93 return BEDHEIGHT.equals(facettype); | 92 return FacetTypes.BEDHEIGHT.equals(facettype); |
94 } | 93 } |
95 | 94 |
96 @Override | 95 @Override |
97 public String getAxisLabel(DiagramGenerator generator) { | 96 public String getAxisLabel(DiagramGenerator generator) { |
98 return generator.msg( | 97 return generator.msg( |