diff flys-artifacts/src/main/java/de/intevation/flys/jfree/XYStyle.java @ 3228:698d09930329

Fix issue695 (labels of waterlines). flys-artifacts/trunk@4856 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 03 Jul 2012 09:32:47 +0000
parents 74c974b10c75
children b0ba96bbf01d
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/jfree/XYStyle.java	Tue Jul 03 08:46:14 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/jfree/XYStyle.java	Tue Jul 03 09:32:47 2012 +0000
@@ -76,7 +76,10 @@
             return;
         }
         boolean showLabelLine = ThemeUtil.parseShowLineLabel(theme);
-        ((EnhancedLineAndShapeRenderer)r).setShowLineLabel(showLabelLine, idx);
+        boolean anyLabel = showLabelLine || ThemeUtil.parseShowWidth(theme) ||
+                           ThemeUtil.parseShowLevel(theme) ||
+                           ThemeUtil.parseShowMiddleHeight(theme);
+        ((EnhancedLineAndShapeRenderer)r).setShowLineLabel(anyLabel, idx);
     }
 
 

http://dive4elements.wald.intevation.org