Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/MeasurementStationRecord.java @ 6008:a45da06797c7
Strip non-word characters from measurement station URL
author | Tom Gottfried <tom.gottfried@intevation.de> |
---|---|
date | Mon, 13 May 2013 15:53:36 +0200 |
parents | 324d349ae8d6 |
children | db1bb9d44722 |
comparison
equal
deleted
inserted
replaced
6007:324d349ae8d6 | 6008:a45da06797c7 |
---|---|
29 public MeasurementStationRecord(MeasurementStation station) { | 29 public MeasurementStationRecord(MeasurementStation station) { |
30 this.setCanExpand(true); | 30 this.setCanExpand(true); |
31 | 31 |
32 Integer number = station.getID(); | 32 Integer number = station.getID(); |
33 String stationName = station.getName(); | 33 String stationName = station.getName(); |
34 String stationIdent = stationName.replaceAll("\W", ""); | |
34 String stationType = station.getMeasurementType(); | 35 String stationType = station.getMeasurementType(); |
35 String link = MSG.measurement_station_url() + | 36 String link = MSG.measurement_station_url() + |
36 stationName + stationType; | 37 stationIdent + stationType; |
37 this.setLink(link); | 38 this.setLink(link); |
38 this.setLinkText(MSG.measurement_station_info_link()); | 39 this.setLinkText(MSG.measurement_station_info_link()); |
39 this.setCurveLink(MSG.static_sqrelation()); | 40 this.setCurveLink(MSG.static_sqrelation()); |
40 this.setID(number); | 41 this.setID(number); |
41 this.setName(station.getName()); | 42 this.setName(station.getName()); |