diff flys-artifacts/src/main/java/de/intevation/flys/utils/ThemeUtil.java @ 1750:415ec0223dff

Renamed text background attribute and parse text attributes correctly. flys-artifacts/trunk@3052 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 21 Oct 2011 08:19:26 +0000
parents d56b94325bec
children 741ba9e34c7d
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/utils/ThemeUtil.java	Thu Oct 20 17:14:24 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/utils/ThemeUtil.java	Fri Oct 21 08:19:26 2011 +0000
@@ -43,7 +43,7 @@
         "/theme/field[@name='textorientation']/@default";
 
     public final static String XPATH_TEXT_BACKGROUND =
-        "/theme/field[@name='textbackground']/@default";
+        "/theme/field[@name='backgroundcolor']/@default";
 
     public final static String XPATH_SHOW_BACKGROUND =
         "/theme/field[@name='showbackground']/@default";
@@ -126,7 +126,8 @@
         }
 
         int size = parseTextSize(theme);
-        Font f = new Font (font, 0, size);
+        int style = parseTextStyle(theme);
+        Font f = new Font (font, style, size);
         return f;
     }
 
@@ -162,7 +163,12 @@
         if (o == null || o.length() == 0) {
             return "vertical";
         }
-        return o;
+        if(o.equals("true")) {
+            return "horizontal";
+        }
+        else {
+            return "vertical";
+        }
     }
 
 

http://dive4elements.wald.intevation.org