diff gwt-client/src/main/java/org/dive4elements/river/client/server/WQInfoServiceImpl.java @ 6371:19459037b3c7

GWT client: Display official lines in helper panels.
author Sascha L. Teichmann <teichmann@intevation.de>
date Wed, 19 Jun 2013 15:03:05 +0200
parents ea9eef426962
children 2ca1f3991e17
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/server/WQInfoServiceImpl.java	Tue Jun 18 17:30:28 2013 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/server/WQInfoServiceImpl.java	Wed Jun 19 15:03:05 2013 +0200
@@ -195,12 +195,16 @@
         String value = XMLUtils.xpathString(
             node, "@value", ArtifactNamespaceContext.INSTANCE);
 
+        String official = XMLUtils.xpathString(
+            node, "@official", ArtifactNamespaceContext.INSTANCE);
+
         if (name != null && type != null) {
             try {
                 return new WQInfoObjectImpl(
                     name,
                     type,
-                    new Double(value));
+                    new Double(value),
+                    official != null && official.equalsIgnoreCase("true"));
             }
             catch (NumberFormatException nfe) {
                 logger.warn(nfe.getLocalizedMessage());

http://dive4elements.wald.intevation.org