Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/jfree/StyledAreaSeriesCollection.java @ 4686:85876e3a5346
Fixed and improved theme handling for areas.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Mon, 17 Dec 2012 15:32:53 +0100 |
parents | d70284c92728 |
children |
comparison
equal
deleted
inserted
replaced
4685:ffe273af84fb | 4686:85876e3a5346 |
---|---|
82 } | 82 } |
83 | 83 |
84 | 84 |
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.getAreaBackgroundColorString(theme)); |
88 | 88 |
89 int transparency = ThemeUtil.parseTransparency(theme); | 89 int transparency = ThemeUtil.parseAreaTransparency(theme); |
90 if (transparency > 0 && paint != null) { | 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(), |
111 } | 111 } |
112 } | 112 } |
113 | 113 |
114 | 114 |
115 protected void applyShowShape(StableXYDifferenceRenderer renderer) { | 115 protected void applyShowShape(StableXYDifferenceRenderer renderer) { |
116 boolean show = ThemeUtil.parseShowBorder(theme); | 116 boolean show = ThemeUtil.parseAreaShowBorder(theme); |
117 renderer.setDrawOutline(show); | 117 renderer.setDrawOutline(show); |
118 } | 118 } |
119 | 119 |
120 | 120 |
121 protected void applyShowLine(StableXYDifferenceRenderer renderer) { | 121 protected void applyShowLine(StableXYDifferenceRenderer renderer) { |