Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
5910:b8adee716970 | 5911:b96a293d30f3 |
---|---|
121 | 121 |
122 } | 122 } |
123 | 123 |
124 protected DischargeInfoObject buildDischargeInfoObject(Element node) { | 124 protected DischargeInfoObject buildDischargeInfoObject(Element node) { |
125 | 125 |
126 String desc = node.getAttribute("description").trim(); | 126 String desc = node.getAttribute("description").trim(); |
127 String start = node.getAttribute("start").trim(); | 127 String start = node.getAttribute("start").trim(); |
128 String end = node.getAttribute("end").trim(); | 128 String end = node.getAttribute("end").trim(); |
129 String bfgId = node.getAttribute("bfg-id").trim(); | |
129 | 130 |
130 if (start.length() > 0 && end.length() > 0) { | 131 if (start.length() > 0 && end.length() > 0) { |
131 try { | 132 try { |
132 Integer startYear = new Integer(start); | 133 Integer startYear = Integer.valueOf(start); |
133 Integer endYear = new Integer(end); | 134 Integer endYear = Integer.valueOf(end); |
134 return new DischargeInfoObjectImpl(desc, startYear, endYear); | 135 return new DischargeInfoObjectImpl( |
136 desc, startYear, endYear, bfgId); | |
135 } | 137 } |
136 catch (NumberFormatException nfe) { | 138 catch (NumberFormatException nfe) { |
137 logger.warn(nfe.getLocalizedMessage()); | 139 logger.warn(nfe.getLocalizedMessage()); |
138 } | 140 } |
139 } | 141 } |