diff gwt-client/src/main/java/org/dive4elements/river/client/server/DischargeInfoServiceImpl.java @ 5911:b96a293d30f3

GWT client: Fixed flys/issue1246
author Sascha L. Teichmann <teichmann@intevation.de>
date Tue, 07 May 2013 12:31:29 +0200
parents 172338b1407f
children ea9eef426962
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/server/DischargeInfoServiceImpl.java	Tue May 07 11:33:02 2013 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/server/DischargeInfoServiceImpl.java	Tue May 07 12:31:29 2013 +0200
@@ -123,15 +123,17 @@
 
     protected DischargeInfoObject buildDischargeInfoObject(Element node) {
 
-        String desc      = node.getAttribute("description").trim();
-        String start     = node.getAttribute("start").trim();
-        String end       = node.getAttribute("end").trim();
+        String desc  = node.getAttribute("description").trim();
+        String start = node.getAttribute("start").trim();
+        String end   = node.getAttribute("end").trim();
+        String bfgId = node.getAttribute("bfg-id").trim();
 
         if (start.length() > 0 && end.length() > 0) {
             try {
-                Integer startYear  = new Integer(start);
-                Integer endYear    = new Integer(end);
-                return new DischargeInfoObjectImpl(desc, startYear, endYear);
+                Integer startYear  = Integer.valueOf(start);
+                Integer endYear    = Integer.valueOf(end);
+                return new DischargeInfoObjectImpl(
+                    desc, startYear, endYear, bfgId);
             }
             catch (NumberFormatException nfe) {
                 logger.warn(nfe.getLocalizedMessage());

http://dive4elements.wald.intevation.org