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());

http://dive4elements.wald.intevation.org