comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ChartSection.java @ 3617:05deafdcbf39

sloppy logo placement property implementation. flys-artifacts/trunk@5284 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 28 Aug 2012 15:53:05 +0000
parents f84854eba0b3
children b7867c03760a
comparison
equal deleted inserted replaced
3616:d4751be54745 3617:05deafdcbf39
1 package de.intevation.flys.exports; 1 package de.intevation.flys.exports;
2 2
3 import org.apache.log4j.Logger;
3 4
4 5
5 /** 6 /**
6 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 7 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
7 */ 8 */
8 public class ChartSection extends TypeSection { 9 public class ChartSection extends TypeSection {
9 10
10 public static final String TITLE_ATTR = "title"; 11 private static Logger logger = Logger.getLogger(ChartSection.class);
11 public static final String SUBTITLE_ATTR = "subtitle"; 12
12 public static final String DISPLAYGRID_ATTR = "display-grid"; 13 public static final String TITLE_ATTR = "title";
13 public static final String DISPLAYLOGO_ATTR = "display-logo"; 14 public static final String SUBTITLE_ATTR = "subtitle";
15 public static final String DISPLAYGRID_ATTR = "display-grid";
16 public static final String DISPLAYLOGO_ATTR = "display-logo";
17 public static final String LOGOPLACEMENT_ATTR = "logo-place";
14 18
15 19
16 public ChartSection() { 20 public ChartSection() {
17 super("chart"); 21 super("chart");
18 } 22 }
36 public String getSubtitle() { 40 public String getSubtitle() {
37 return getStringValue(SUBTITLE_ATTR); 41 return getStringValue(SUBTITLE_ATTR);
38 } 42 }
39 43
40 44
45 /** Get Property-value for display-logo property. */
41 public String getDisplayLogo() { 46 public String getDisplayLogo() {
42 return getStringValue(DISPLAYLOGO_ATTR); 47 return getStringValue(DISPLAYLOGO_ATTR);
43 } 48 }
44 49
45 50
51 /** Set Property-value for display-logo property. */
46 public void setDisplayLogo(String logo) { 52 public void setDisplayLogo(String logo) {
53 logger.debug("Setting Display logo string.");
47 setChoiceStringValue(DISPLAYLOGO_ATTR, logo, "logo"); 54 setChoiceStringValue(DISPLAYLOGO_ATTR, logo, "logo");
55 }
56
57
58 /** Get Property-value for logo-placement property. */
59 public String getLogoPlacement() {
60 return getStringValue(LOGOPLACEMENT_ATTR);
61 }
62
63
64 /** Set Property-value for logo-placement property. */
65 public void setLogoPlacement(String place) {
66 setChoiceStringValue(LOGOPLACEMENT_ATTR, place, "place");
48 } 67 }
49 68
50 69
51 public void setDisplayGrid(boolean displayGrid) { 70 public void setDisplayGrid(boolean displayGrid) {
52 setBooleanValue(DISPLAYGRID_ATTR, displayGrid); 71 setBooleanValue(DISPLAYGRID_ATTR, displayGrid);

http://dive4elements.wald.intevation.org