comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedDiffHeightYearProcessor.java @ 6778:cbe9ac4380a5

issue1439: Show line segments for points that have gaps on both sides. Small refac.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Thu, 08 Aug 2013 10:38:36 +0200
parents 3808a1bc1cc5
children 1b35b2ddfc28
comparison
equal deleted inserted replaced
6777:48f6780c372d 6778:cbe9ac4380a5
23 23
24 public class BedDiffHeightYearProcessor implements Processor, FacetTypes { 24 public class BedDiffHeightYearProcessor implements Processor, FacetTypes {
25 25
26 private final static Logger logger = 26 private final static Logger logger =
27 Logger.getLogger(BedDiffHeightYearProcessor.class); 27 Logger.getLogger(BedDiffHeightYearProcessor.class);
28
29 protected static double GAP_TOLERANCE = 0.101d;
28 30
29 @Override 31 @Override
30 public void doOut( 32 public void doOut(
31 XYChartGenerator generator, 33 XYChartGenerator generator,
32 ArtifactAndFacet aandf, 34 ArtifactAndFacet aandf,
60 Document theme, 62 Document theme,
61 boolean visible, 63 boolean visible,
62 int axidx) { 64 int axidx) {
63 65
64 XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); 66 XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme);
65 StyledSeriesBuilder.addPoints(series, data.getHeightPerYearData(), false, 0.101d); 67 StyledSeriesBuilder.addPoints(series, data.getHeightPerYearData(), false, GAP_TOLERANCE);
66 68
67 generator.addAxisSeries(series, axidx, visible); 69 generator.addAxisSeries(series, axidx, visible);
68 } 70 }
69 } 71 }
70 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 72 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org