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 :

http://dive4elements.wald.intevation.org