Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/services/GaugeOverviewInfoService.java @ 3893:cfed96c53e9a
Return also the river and gauge info-url in a service response
flys-artifacts/trunk@5549 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Bjoern Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Fri, 21 Sep 2012 09:57:41 +0000 |
parents | ac49675f9335 |
children | 9e2a720ceda0 |
comparison
equal
deleted
inserted
replaced
3892:1dc658c3306b | 3893:cfed96c53e9a |
---|---|
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.getInfoURL(), true); | |
70 | 71 |
71 Element egs = ec.create("gauges"); | 72 Element egs = ec.create("gauges"); |
72 | 73 |
73 List<Gauge> gauges = river.getGauges(); | 74 List<Gauge> gauges = river.getGauges(); |
74 | 75 |
81 | 82 |
82 String name = gauge.getName(); | 83 String name = gauge.getName(); |
83 if (name != null) { | 84 if (name != null) { |
84 ec.addAttr(eg, "name", gauge.getName(), true); | 85 ec.addAttr(eg, "name", gauge.getName(), true); |
85 } | 86 } |
87 ec.addAttr(eg, "info-url", gauge.getInfoURL(), true); | |
86 | 88 |
87 String aeo = getGaugeValue(gauge.getAeo()); | 89 String aeo = getGaugeValue(gauge.getAeo()); |
88 if (aeo != null) { | 90 if (aeo != null) { |
89 ec.addAttr(eg, "aeo", aeo, true); | 91 ec.addAttr(eg, "aeo", aeo, true); |
90 } | 92 } |