comparison artifacts/src/main/java/org/dive4elements/river/exports/extreme/ExtremeWQCurveGenerator.java @ 9556:9b8e8fc1f408

Use facetName in all processors as themeType for legend aggregation.
author gernotbelger
date Tue, 23 Oct 2018 16:26:58 +0200
parents 1cc7653ca84f
children
comparison
equal deleted inserted replaced
9555:ef5754ba5573 9556:9b8e8fc1f408
119 if (curve == null) { 119 if (curve == null) {
120 log.warn("doExtremeCurveBaseOut: Facet does not contain Curve"); 120 log.warn("doExtremeCurveBaseOut: Facet does not contain Curve");
121 return; 121 return;
122 } 122 }
123 123
124 XYSeries qwseries = new StyledXYSeries( 124 XYSeries qwseries = new StyledXYSeries(aaf.getFacetName(),
125 aaf.getFacetDescription(), theme); 125 aaf.getFacetDescription(), theme);
126 126
127 double gaugeDatum = getCurrentGaugeDatum(); 127 double gaugeDatum = getCurrentGaugeDatum();
128 128
129 if (gaugeDatum == 0d) { 129 if (gaugeDatum == 0d) {
131 qwseries, curve.getQs(), curve.getWs()); 131 qwseries, curve.getQs(), curve.getWs());
132 addAxisSeries(qwseries, YAXIS.W.idx, visible); 132 addAxisSeries(qwseries, YAXIS.W.idx, visible);
133 } 133 }
134 else { 134 else {
135 XYSeries series2 = 135 XYSeries series2 =
136 new StyledXYSeries(aaf.getFacetDescription(), theme); 136 new StyledXYSeries(aaf.getFacetName(), aaf.getFacetDescription(), theme);
137 StyledSeriesBuilder.addPointsQW( 137 StyledSeriesBuilder.addPointsQW(
138 series2, curve.getQs(), curve.getWs()); 138 series2, curve.getQs(), curve.getWs());
139 addAxisSeries(series2, YAXIS.W.idx, false); 139 addAxisSeries(series2, YAXIS.W.idx, false);
140 140
141 StyledSeriesBuilder.addPointsQW( 141 StyledSeriesBuilder.addPointsQW(
166 if (maxQ == Double.MAX_VALUE) { 166 if (maxQ == Double.MAX_VALUE) {
167 maxQ = 8000; 167 maxQ = 8000;
168 } 168 }
169 169
170 StyledXYSeries series = JFreeUtil.sampleFunction2D( 170 StyledXYSeries series = JFreeUtil.sampleFunction2D(
171 aaf.getFacetName(),
171 curve, 172 curve,
172 theme, 173 theme,
173 aaf.getFacetDescription(), 174 aaf.getFacetDescription(),
174 500, // number of samples 175 500, // number of samples
175 0.0 , // start 176 0.0 , // start

http://dive4elements.wald.intevation.org