comparison artifacts/src/main/java/org/dive4elements/river/exports/process/BedDiffYearProcessor.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 fb9babfa2aa3
comparison
equal deleted inserted replaced
6777:48f6780c372d 6778:cbe9ac4380a5
23 23
24 public class BedDiffYearProcessor implements Processor, FacetTypes { 24 public class BedDiffYearProcessor implements Processor, FacetTypes {
25 25
26 private final static Logger logger = 26 private final static Logger logger =
27 Logger.getLogger(BedDiffYearProcessor.class); 27 Logger.getLogger(BedDiffYearProcessor.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,
69 int axidx) { 71 int axidx) {
70 logger.debug("doBedDifferenceHeightsOut()"); 72 logger.debug("doBedDifferenceHeightsOut()");
71 73
72 XYSeries series = new StyledXYSeries(bundle.getFacetDescription(), attr); 74 XYSeries series = new StyledXYSeries(bundle.getFacetDescription(), attr);
73 if (idx == 0) { 75 if (idx == 0) {
74 StyledSeriesBuilder.addPoints(series, data.getHeights1Data(), false, 0.101d); 76 StyledSeriesBuilder.addPoints(series, data.getHeights1Data(), false, GAP_TOLERANCE);
75 } 77 }
76 else { 78 else {
77 StyledSeriesBuilder.addPoints(series, data.getHeights2Data(), false, 0.101d); 79 StyledSeriesBuilder.addPoints(series, data.getHeights2Data(), false, GAP_TOLERANCE);
78 } 80 }
79 81
80 generator.addAxisSeries(series, axidx, visible); 82 generator.addAxisSeries(series, axidx, visible);
81 } 83 }
82 } 84 }

http://dive4elements.wald.intevation.org