Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/AreaArtifact.java @ 2010:7f99845e9499
Store and access area.name data item.
flys-artifacts/trunk@3458 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Mon, 19 Dec 2011 07:53:22 +0000 |
parents | 28a5c163f9cd |
children | 3f1a63da2cf4 |
comparison
equal
deleted
inserted
replaced
2009:0eab7d98a850 | 2010:7f99845e9499 |
---|---|
42 public static final String AREA_CURVE_OVER = "area.curve_over"; | 42 public static final String AREA_CURVE_OVER = "area.curve_over"; |
43 | 43 |
44 /** data item name to access lower curve. */ | 44 /** data item name to access lower curve. */ |
45 public static final String AREA_CURVE_UNDER = "area.curve_under"; | 45 public static final String AREA_CURVE_UNDER = "area.curve_under"; |
46 | 46 |
47 /** Name of state. */ | |
48 public static final String AREA_NAME = "area.name"; | |
49 | |
47 /** Own logger. */ | 50 /** Own logger. */ |
48 private static final Logger logger = | 51 private static final Logger logger = |
49 Logger.getLogger(AreaArtifact.class); | 52 Logger.getLogger(AreaArtifact.class); |
50 | 53 |
51 | 54 |
67 { | 70 { |
68 logger.info("AreaArtifact.setup"); | 71 logger.info("AreaArtifact.setup"); |
69 | 72 |
70 super.setup(identifier, factory, context, callMeta, data); | 73 super.setup(identifier, factory, context, callMeta, data); |
71 | 74 |
72 // TODO ye unused. | 75 // TODO yet unused. |
73 String ids = XMLUtils.xpathString( | 76 String ids = XMLUtils.xpathString( |
74 data, XPATH_IDS, ArtifactNamespaceContext.INSTANCE); | 77 data, XPATH_IDS, ArtifactNamespaceContext.INSTANCE); |
75 | 78 |
76 List<Facet> fs = new ArrayList<Facet>(); | 79 List<Facet> fs = new ArrayList<Facet>(); |
77 fs.add(new AreaFacet(0, "TODO: I am an AreaFacet")); | 80 fs.add(new AreaFacet(0, "TODO: I am an AreaFacet")); |
112 public String getUpperDPKey() { | 115 public String getUpperDPKey() { |
113 return getDataAsString(AREA_CURVE_OVER); | 116 return getDataAsString(AREA_CURVE_OVER); |
114 } | 117 } |
115 | 118 |
116 | 119 |
120 /** Return data item that is used to configure name of area. */ | |
121 public String getAreaName() { | |
122 return getDataAsString(AREA_NAME); | |
123 } | |
124 | |
125 | |
117 /** | 126 /** |
118 * Create and return a new AreaCreationState with charting output. | 127 * Create and return a new AreaCreationState with charting output. |
119 */ | 128 */ |
120 @Override | 129 @Override |
121 public State getCurrentState(Object cc) { | 130 public State getCurrentState(Object cc) { |