comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/services/GaugeOverviewInfoService.java @ 3912:5fce1908317f

Remove info-url and add official number Remove the info-url form the response and add the official url of the river. The info-url will be generated in the client. flys-artifacts/trunk@5580 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Bjoern Ricks <bjoern.ricks@intevation.de>
date Mon, 24 Sep 2012 08:25:00 +0000
parents 82109cea32d2
children 5da024c2af62
comparison
equal deleted inserted replaced
3911:36507c71725b 3912:5fce1908317f
65 ec.addAttr(r, "end", Double.toString(minmax[1]), true); 65 ec.addAttr(r, "end", Double.toString(minmax[1]), true);
66 ec.addAttr(r, "wstunit", river.getWstUnit().getName(), true); 66 ec.addAttr(r, "wstunit", river.getWstUnit().getName(), true);
67 ec.addAttr(r, "kmup", Boolean.toString(river.getKmUp()), true); 67 ec.addAttr(r, "kmup", Boolean.toString(river.getKmUp()), true);
68 ec.addAttr(r, "minq", Double.toString(minmaxq[0]), true); 68 ec.addAttr(r, "minq", Double.toString(minmaxq[0]), true);
69 ec.addAttr(r, "maxq", Double.toString(minmaxq[1]), true); 69 ec.addAttr(r, "maxq", Double.toString(minmaxq[1]), true);
70 ec.addAttr(r, "info-url", river.fetchInfoURL(), true); 70 ec.addAttr(r, "official", Long.toString(river.getOfficialNumber()),
71 true);
71 72
72 Element egs = ec.create("gauges"); 73 Element egs = ec.create("gauges");
73 74
74 List<Gauge> gauges = river.getGauges(); 75 List<Gauge> gauges = river.getGauges();
75 76
82 83
83 String name = gauge.getName(); 84 String name = gauge.getName();
84 if (name != null) { 85 if (name != null) {
85 ec.addAttr(eg, "name", gauge.getName(), true); 86 ec.addAttr(eg, "name", gauge.getName(), true);
86 } 87 }
87 ec.addAttr(eg, "info-url", gauge.fetchInfoURL(), true);
88 88
89 String aeo = getGaugeValue(gauge.getAeo()); 89 String aeo = getGaugeValue(gauge.getAeo());
90 if (aeo != null) { 90 if (aeo != null) {
91 ec.addAttr(eg, "aeo", aeo, true); 91 ec.addAttr(eg, "aeo", aeo, true);
92 } 92 }

http://dive4elements.wald.intevation.org