comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedHeightSoundingProcessor.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 bc16d5031b31
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 BedHeightSoundingProcessor extends DefaultProcessor { 26 public class BedHeightSoundingProcessor extends DefaultProcessor {
26 27
27 private final static Logger logger = 28 private final static Logger logger =
28 Logger.getLogger(BedHeightSoundingProcessor.class); 29 Logger.getLogger(BedHeightSoundingProcessor.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(

http://dive4elements.wald.intevation.org