comparison flys-artifacts/src/main/java/de/intevation/flys/utils/ThemeUtil.java @ 3889:940cd2ef149f

Area transparency fix flys-artifacts/trunk@5542 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Thu, 20 Sep 2012 20:35:44 +0000
parents 34da25796c21
children 7140bb0f92b0
comparison
equal deleted inserted replaced
3888:44a071455709 3889:940cd2ef149f
69 public final static String XPATH_SHOW_WIDTH = 69 public final static String XPATH_SHOW_WIDTH =
70 "/theme/field[@name='showwidth']/@default"; 70 "/theme/field[@name='showwidth']/@default";
71 71
72 public final static String XPATH_SHOW_LEVEL = 72 public final static String XPATH_SHOW_LEVEL =
73 "/theme/field[@name='showlevel']/@default"; 73 "/theme/field[@name='showlevel']/@default";
74
75 public final static String XPATH_TRANSPARENT =
76 "/theme/field[@name='transparent']/@default";
77 74
78 public final static String XPATH_TRANSPARENCY = 75 public final static String XPATH_TRANSPARENCY =
79 "/theme/field[@name='transparency']/@default"; 76 "/theme/field[@name='transparency']/@default";
80 77
81 public final static String XPATH_SHOW_AREA = 78 public final static String XPATH_SHOW_AREA =
554 public static String getTransparencyString(Document theme) { 551 public static String getTransparencyString(Document theme) {
555 return XMLUtils.xpathString(theme, XPATH_TRANSPARENCY, null); 552 return XMLUtils.xpathString(theme, XPATH_TRANSPARENCY, null);
556 } 553 }
557 554
558 555
559 public static String getTransparency(Document theme) {
560 return XMLUtils.xpathString(theme, XPATH_TRANSPARENCY, null);
561 }
562
563
564 public static String getShowMinimum(Document theme) { 556 public static String getShowMinimum(Document theme) {
565 return XMLUtils.xpathString(theme, XPATH_SHOW_MINIMUM, null); 557 return XMLUtils.xpathString(theme, XPATH_SHOW_MINIMUM, null);
566 } 558 }
567 559
568 560
584 public static boolean parseShowBorder(Document theme) { 576 public static boolean parseShowBorder(Document theme) {
585 return parseBoolean(getShowBorderString(theme), false); 577 return parseBoolean(getShowBorderString(theme), false);
586 } 578 }
587 579
588 580
589 public static boolean parseTransparency(Document theme) { 581 public static int parseTransparency(Document theme) {
590 return parseBoolean(getTransparencyString(theme), false); 582 return parseInteger(getTransparencyString(theme), 50);
591 } 583 }
592 584
593 585
594 /** 586 /**
595 * Gets color from color field. 587 * Gets color from color field.

http://dive4elements.wald.intevation.org