Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/AreaArtifact.java Fri Dec 16 14:59:31 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/AreaArtifact.java Mon Dec 19 07:53:22 2011 +0000 @@ -44,6 +44,9 @@ /** data item name to access lower curve. */ public static final String AREA_CURVE_UNDER = "area.curve_under"; + /** Name of state. */ + public static final String AREA_NAME = "area.name"; + /** Own logger. */ private static final Logger logger = Logger.getLogger(AreaArtifact.class); @@ -69,7 +72,7 @@ super.setup(identifier, factory, context, callMeta, data); - // TODO ye unused. + // TODO yet unused. String ids = XMLUtils.xpathString( data, XPATH_IDS, ArtifactNamespaceContext.INSTANCE); @@ -114,6 +117,12 @@ } + /** Return data item that is used to configure name of area. */ + public String getAreaName() { + return getDataAsString(AREA_NAME); + } + + /** * Create and return a new AreaCreationState with charting output. */