diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DefaultState.java @ 136:2e510c998adb

New state for the location/distance input and some litte modifications of the DefaultState. flys-artifacts/trunk@1512 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 18 Mar 2011 08:50:42 +0000
parents 2d6e02787d00
children b43671a551d1
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DefaultState.java	Thu Mar 17 16:37:39 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DefaultState.java	Fri Mar 18 08:50:42 2011 +0000
@@ -41,10 +41,11 @@
             ArtifactNamespaceContext.NAMESPACE_URI,
             ArtifactNamespaceContext.NAMESPACE_PREFIX);
 
-        Element ui  = ProtocolUtils.createArtNode(
+        String label = Resources.getMsg(context.getMeta(), getID(), getID());
+        Element ui   = ProtocolUtils.createArtNode(
             creator, "state",
-            new String[] { "name" },
-            new String[] { getID() });
+            new String[] { "name", "uiprovider", "label" },
+            new String[] { getID(), getUIProvider(), label });
 
         Map<String, StateData> theData = getData();
         if (theData == null) {

http://dive4elements.wald.intevation.org