Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/server/ArtifactHelper.java @ 8313:e3a63d9c5bb1
Updated the client to build a default artifact for sq relations.
* Removed code for special sq relation artifact
* Updated MeasurementListGrid in info panel to create a new project
* Updated i18n
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 24 Sep 2014 12:02:05 +0200 |
parents | 519023ce3500 |
children | 093146703b98 |
comparison
equal
deleted
inserted
replaced
8312:9f5059f4f01a | 8313:e3a63d9c5bb1 |
---|---|
190 cf.add(entry.getKey(), cfs); | 190 cf.add(entry.getKey(), cfs); |
191 } | 191 } |
192 | 192 |
193 return cf; | 193 return cf; |
194 } | 194 } |
195 | |
196 | |
197 public static Artifact createSQRelationArtifact( | |
198 String serverUrl, | |
199 String locale, | |
200 String river, | |
201 int measurementStation) | |
202 throws ServerException | |
203 { | |
204 Document create = ClientProtocolUtils.newCreateDocument( | |
205 SQ_RELATION_ARTIFACT); | |
206 | |
207 XMLUtils.ElementCreator ec = new XMLUtils.ElementCreator( | |
208 create, | |
209 ArtifactNamespaceContext.NAMESPACE_URI, | |
210 ArtifactNamespaceContext.NAMESPACE_PREFIX); | |
211 | |
212 Element root = create.getDocumentElement(); | |
213 | |
214 Element eriver = ec.create("river"); | |
215 ec.addAttr(eriver, "name", river); | |
216 | |
217 Element estation = ec.create("measurement_station"); | |
218 ec.addAttr(estation, "number", String.valueOf(measurementStation)); | |
219 | |
220 root.appendChild(eriver); | |
221 root.appendChild(estation); | |
222 | |
223 return sendCreate(serverUrl, locale, create); | |
224 } | |
225 } | 195 } |
226 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 196 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |