Mercurial > dive4elements > river
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. |