Mercurial > dive4elements > river
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); |