Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/jfree/StyledAreaSeriesCollection.java @ 9602:6b2496d71936
Reimplemented baseline for tkh. Extended area-dataset to be able to draw baseline.
author | gernotbelger |
---|---|
date | Tue, 12 Feb 2019 14:08:16 +0100 |
parents | ef5754ba5573 |
children |
comparison
equal
deleted
inserted
replaced
9601:8f59aa01c22a | 9602:6b2496d71936 |
---|---|
142 applyShowLine(renderer); | 142 applyShowLine(renderer); |
143 applyShowAreaLabel(renderer); | 143 applyShowAreaLabel(renderer); |
144 applyShowLineLabel(renderer); | 144 applyShowLineLabel(renderer); |
145 applyPointStyle(renderer); | 145 applyPointStyle(renderer); |
146 applyShowMinimumMaximum(renderer); | 146 applyShowMinimumMaximum(renderer); |
147 applyBaseLineStyle(renderer); | |
147 if (this.mode == FILL_MODE.UNDER) { | 148 if (this.mode == FILL_MODE.UNDER) { |
148 renderer.setAreaCalculationMode(StableXYDifferenceRenderer.CALCULATE_NEGATIVE_AREA); | 149 renderer.setAreaCalculationMode(StableXYDifferenceRenderer.CALCULATE_NEGATIVE_AREA); |
149 } else if (this.mode == FILL_MODE.ABOVE) { | 150 } else if (this.mode == FILL_MODE.ABOVE) { |
150 renderer.setAreaCalculationMode(StableXYDifferenceRenderer.CALCULATE_POSITIVE_AREA); | 151 renderer.setAreaCalculationMode(StableXYDifferenceRenderer.CALCULATE_POSITIVE_AREA); |
151 } else { | 152 } else { |
164 // final boolean minimumVisible = this.theme.parseShowMinimum(); | 165 // final boolean minimumVisible = this.theme.parseShowMinimum(); |
165 // renderer.setIsMinimumShapeVisible(minimumVisible); | 166 // renderer.setIsMinimumShapeVisible(minimumVisible); |
166 // | 167 // |
167 // final boolean maximumVisible = this.theme.parseShowMaximum(); | 168 // final boolean maximumVisible = this.theme.parseShowMaximum(); |
168 // renderer.setIsMaximumShapeVisible(maximumVisible); | 169 // renderer.setIsMaximumShapeVisible(maximumVisible); |
170 } | |
171 | |
172 private void applyBaseLineStyle(final StableXYDifferenceRenderer renderer) { | |
173 final Color c = this.theme.parseBaseLineColor(); | |
174 renderer.setBaseLineColor(c); | |
169 } | 175 } |
170 | 176 |
171 private void applyFillColor(final StableXYDifferenceRenderer renderer) { | 177 private void applyFillColor(final StableXYDifferenceRenderer renderer) { |
172 | 178 |
173 Paint paint = parseFillPaint(); | 179 Paint paint = parseFillPaint(); |