comparison artifacts/src/main/java/org/dive4elements/river/exports/process/AreaProcessor.java @ 8856:5e38e2924c07 3.2.x

Fix code style.
author Tom Gottfried <tom@intevation.de>
date Thu, 18 Jan 2018 20:12:01 +0100
parents e4606eae8ea5
children 1cc7653ca84f 0a5239a1e46e
comparison
equal deleted inserted replaced
8855:d7c005e12af0 8856:5e38e2924c07
31 31
32 public class AreaProcessor extends DefaultProcessor { 32 public class AreaProcessor extends DefaultProcessor {
33 33
34 private static final Logger log = Logger.getLogger(AreaProcessor.class); 34 private static final Logger log = Logger.getLogger(AreaProcessor.class);
35 35
36 protected XYSeries getSeries(String seriesName, Object data, String facetType, 36 protected XYSeries getSeries(
37 ThemeDocument theme) { 37 String seriesName,
38 Object data,
39 String facetType,
40 ThemeDocument theme
41 ) {
38 if (data == null || facetType == null) { 42 if (data == null || facetType == null) {
39 return null; 43 return null;
40 } 44 }
41 45
42 XYSeries series = new StyledXYSeries(seriesName, false, theme); 46 XYSeries series = new StyledXYSeries(seriesName, false, theme);
60 } 64 }
61 else if (data instanceof WKms) { 65 else if (data instanceof WKms) {
62 StyledSeriesBuilder.addPoints(series, (WKms) data); 66 StyledSeriesBuilder.addPoints(series, (WKms) data);
63 } 67 }
64 else if (data instanceof Lines.LineData) { 68 else if (data instanceof Lines.LineData) {
65 StyledSeriesBuilder.addPoints(series, ((Lines.LineData) data).points, false); 69 StyledSeriesBuilder.addPoints(
70 series, ((Lines.LineData) data).points, false);
66 } 71 }
67 else { 72 else {
68 log.error("Do not know how to deal with (up) area info from: " 73 log.error("Do not know how to deal with (up) area info from: "
69 + data); 74 + data);
70 } 75 }
87 AreaFacet.Data data = (AreaFacet.Data) bundle.getData(context); 92 AreaFacet.Data data = (AreaFacet.Data) bundle.getData(context);
88 93
89 String lowerFacetName = data.getLowerFacetName(); 94 String lowerFacetName = data.getLowerFacetName();
90 String upperFacetName = data.getUpperFacetName(); 95 String upperFacetName = data.getUpperFacetName();
91 96
92 XYSeries up = getSeries(seriesName, data.getUpperData(), upperFacetName, theme); 97 XYSeries up = getSeries(
93 XYSeries down = getSeries(seriesName + " ", data.getLowerData(), lowerFacetName, theme); 98 seriesName, data.getUpperData(), upperFacetName, theme);
99 XYSeries down = getSeries(
100 seriesName + " ", data.getLowerData(), lowerFacetName, theme);
94 101
95 102
96 // TODO Depending on style, the area (e.g. 20m^2) should be added as annotation. 103 // TODO Depending on style, the area (e.g. 20m^2)
104 // should be added as annotation.
97 105
98 if (up == null && down != null) { 106 if (up == null && down != null) {
99 area.setMode(StyledAreaSeriesCollection.FILL_MODE.ABOVE); 107 area.setMode(StyledAreaSeriesCollection.FILL_MODE.ABOVE);
100 down.setKey(seriesName); 108 down.setKey(seriesName);
101 area.addSeries(down); 109 area.addSeries(down);

http://dive4elements.wald.intevation.org