comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedDiffHeightYearProcessor.java @ 7142:8c70767028e1

Configure BedDiffYear diagram and remove old generator
author Andre Heinecke <aheinecke@intevation.de>
date Wed, 25 Sep 2013 12:33:22 +0200
parents 253d80af5b7f
children 13876b523e33
comparison
equal deleted inserted replaced
7141:afa531aca3de 7142:8c70767028e1
27 27
28 private final static Logger logger = 28 private final static Logger logger =
29 Logger.getLogger(BedDiffHeightYearProcessor.class); 29 Logger.getLogger(BedDiffHeightYearProcessor.class);
30 30
31 protected static double GAP_TOLERANCE = 0.101d; 31 protected static double GAP_TOLERANCE = 0.101d;
32
33 public static final String I18N_AXIS_LABEL =
34 "chart.beddifference.height.yaxis.label";
35 public static final String I18N_AXIS_LABEL_DEFAULT =
36 "delta S [cm / Jahr]";
32 37
33 @Override 38 @Override
34 public void doOut( 39 public void doOut(
35 DiagramGenerator generator, 40 DiagramGenerator generator,
36 ArtifactAndFacet bundle, 41 ArtifactAndFacet bundle,
90 XYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme); 95 XYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme);
91 StyledSeriesBuilder.addPoints(series, data.getHeightPerYearData(), false, GAP_TOLERANCE); 96 StyledSeriesBuilder.addPoints(series, data.getHeightPerYearData(), false, GAP_TOLERANCE);
92 97
93 generator.addAxisSeries(series, axidx, visible); 98 generator.addAxisSeries(series, axidx, visible);
94 } 99 }
100
101 @Override
102 public String getAxisLabel(DiagramGenerator generator) {
103 return generator.msg(
104 I18N_AXIS_LABEL,
105 I18N_AXIS_LABEL_DEFAULT);
106 }
107
95 } 108 }
96 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 109 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org