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;

http://dive4elements.wald.intevation.org