diff flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java @ 1711:f708120cb7bc

Fix flys/issue363 (W-INFO/ Abflusskurve, Extremwert-Rendering). flys-artifacts/trunk@2975 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 17 Oct 2011 08:45:26 +0000
parents 608859aa5a7e
children 5966a20fc72c
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java	Fri Oct 14 11:13:04 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/XYChartGenerator.java	Mon Oct 17 08:45:26 2011 +0000
@@ -238,6 +238,9 @@
     }
 
 
+    /**
+     * Adds annotations to list (if visible is true).
+     */
     public void addAnnotations(FLYSAnnotation annotation, boolean visible) {
         if (!visible) {
             return;
@@ -414,10 +417,15 @@
                 color = Color.black;
             }
 
+            int lineWidth = theme != null
+                ? ThemeUtil.parseLineWidth(theme)
+                : 1;
+
             lic.add(new LegendItem(fa.getLabel(), color));
 
             for (XYTextAnnotation ta: fa.getAnnotations()) {
                 ta.setPaint(color);
+                ta.setOutlineStroke(new BasicStroke((float) lineWidth));
                 renderer.addAnnotation(ta);
             }
 

http://dive4elements.wald.intevation.org