comparison flys-artifacts/src/main/java/de/intevation/flys/jfree/StyledAreaSeriesCollection.java @ 4646:d70284c92728

Prevent NPE when color for bandwidth is unset, use non-template default.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 05 Dec 2012 13:34:47 +0100
parents 5b8919ef601d
children 85876e3a5346
comparison
equal deleted inserted replaced
4645:105463e2234f 4646:d70284c92728
85 protected void applyFillColor(StableXYDifferenceRenderer renderer) { 85 protected void applyFillColor(StableXYDifferenceRenderer renderer) {
86 Color paint = ThemeUtil.parseColor( 86 Color paint = ThemeUtil.parseColor(
87 ThemeUtil.getBackgroundColorString(theme)); 87 ThemeUtil.getBackgroundColorString(theme));
88 88
89 int transparency = ThemeUtil.parseTransparency(theme); 89 int transparency = ThemeUtil.parseTransparency(theme);
90 if (transparency > 0) { 90 if (transparency > 0 && paint != null) {
91 paint = new Color( 91 paint = new Color(
92 paint.getRed(), 92 paint.getRed(),
93 paint.getGreen(), 93 paint.getGreen(),
94 paint.getBlue(), 94 paint.getBlue(),
95 (int)((100 - transparency) * 2.55f)); 95 (int)((100 - transparency) * 2.55f));

http://dive4elements.wald.intevation.org