diff flys-client/src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java @ 52:1d0be51ab93b

The DataList has a label now. flys-client/trunk@1508 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 17 Mar 2011 18:20:05 +0000
parents a2923d63f530
children f983d5ce6402
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java	Thu Mar 17 16:44:51 2011 +0000
+++ b/flys-client/src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java	Thu Mar 17 18:20:05 2011 +0000
@@ -177,6 +177,10 @@
 
             String name = XMLUtils.xpathString(
                 tmp, "@art:name", ArtifactNamespaceContext.INSTANCE);
+            String uiprovider = XMLUtils.xpathString(
+                tmp, "@art:uiprovider", ArtifactNamespaceContext.INSTANCE);
+            String label = XMLUtils.xpathString(
+                tmp, "@art:label", ArtifactNamespaceContext.INSTANCE);
 
             NodeList dataNodes = (NodeList) XMLUtils.xpath(
                 tmp,
@@ -189,7 +193,7 @@
             }
 
             int size      = dataNodes.getLength();
-            DataList list = new DataList(name, size);
+            DataList list = new DataList(name, size, uiprovider, label);
 
             for (int j = 0; j < size; j++) {
                 Node dataNode = dataNodes.item(j);

http://dive4elements.wald.intevation.org