Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java @ 3838:70976b711b7e
Extend RiverInfo and GaugeInfo to store also the info http url
flys-client/trunk@5553 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Bjoern Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Fri, 21 Sep 2012 10:52:42 +0000 |
parents | dc505433173f |
children | 8e169e4e1b57 |
comparison
equal
deleted
inserted
replaced
3837:6b2ae2ec5b01 | 3838:70976b711b7e |
---|---|
79 ArtifactNamespaceContext.NAMESPACE_URI, "wstunit"); | 79 ArtifactNamespaceContext.NAMESPACE_URI, "wstunit"); |
80 String rminq = riverresp.getAttributeNS( | 80 String rminq = riverresp.getAttributeNS( |
81 ArtifactNamespaceContext.NAMESPACE_URI, "minq"); | 81 ArtifactNamespaceContext.NAMESPACE_URI, "minq"); |
82 String rmaxq = riverresp.getAttributeNS( | 82 String rmaxq = riverresp.getAttributeNS( |
83 ArtifactNamespaceContext.NAMESPACE_URI, "maxq"); | 83 ArtifactNamespaceContext.NAMESPACE_URI, "maxq"); |
84 String rinfourl = riverresp.getAttributeNS( | |
85 ArtifactNamespaceContext.NAMESPACE_URI, "info-url"); | |
84 | 86 |
85 logger.debug("River is " + rname); | 87 logger.debug("River is " + rname); |
86 | 88 |
87 boolean kmup = rkmup.equalsIgnoreCase("true"); | 89 boolean kmup = rkmup.equalsIgnoreCase("true"); |
88 | 90 |
123 ArtifactNamespaceContext.NAMESPACE_URI, "maxq"); | 125 ArtifactNamespaceContext.NAMESPACE_URI, "maxq"); |
124 String gmaxw = gaugeele.getAttributeNS( | 126 String gmaxw = gaugeele.getAttributeNS( |
125 ArtifactNamespaceContext.NAMESPACE_URI, "maxw"); | 127 ArtifactNamespaceContext.NAMESPACE_URI, "maxw"); |
126 String gstation = gaugeele.getAttributeNS( | 128 String gstation = gaugeele.getAttributeNS( |
127 ArtifactNamespaceContext.NAMESPACE_URI, "station"); | 129 ArtifactNamespaceContext.NAMESPACE_URI, "station"); |
130 String ginfourl = riverresp.getAttributeNS( | |
131 ArtifactNamespaceContext.NAMESPACE_URI, "info-url"); | |
128 | 132 |
129 logger.debug("Found gauge with name " + gname); | 133 logger.debug("Found gauge with name " + gname); |
130 | 134 |
131 GaugeInfo gaugeinfo = new DefaultGaugeInfo( | 135 GaugeInfo gaugeinfo = new DefaultGaugeInfo( |
132 gname, | 136 gname, |
138 parseDouble(gaeo), | 142 parseDouble(gaeo), |
139 parseDouble(gminq), | 143 parseDouble(gminq), |
140 parseDouble(gmaxq), | 144 parseDouble(gmaxq), |
141 parseDouble(gminw), | 145 parseDouble(gminw), |
142 parseDouble(gmaxw), | 146 parseDouble(gmaxw), |
143 rwstunit | 147 rwstunit, |
148 ginfourl | |
144 ); | 149 ); |
145 | 150 |
146 gauges.add(gaugeinfo); | 151 gauges.add(gaugeinfo); |
147 } | 152 } |
148 } | 153 } |
153 parseDouble(rstart), | 158 parseDouble(rstart), |
154 parseDouble(rend), | 159 parseDouble(rend), |
155 rwstunit, | 160 rwstunit, |
156 parseDouble(rminq), | 161 parseDouble(rminq), |
157 parseDouble(rmaxq), | 162 parseDouble(rmaxq), |
163 rinfourl, | |
158 gauges); | 164 gauges); |
159 | 165 |
160 logger.debug("Finished RiverInfoService."); | 166 logger.debug("Finished RiverInfoService."); |
161 | 167 |
162 return riverinfo; | 168 return riverinfo; |