comparison flys-backend/src/main/java/de/intevation/flys/model/MeasurementStation.java @ 5457:1b676aefaf3a

Added gauge name to measurement station parser and model.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 27 Mar 2013 13:01:53 +0100
parents 1cc82e328658
children de3c77d35fef
comparison
equal deleted inserted replaced
5456:e47c4e9b050e 5457:1b676aefaf3a
27 private Range range; 27 private Range range;
28 28
29 private River river; 29 private River river;
30 30
31 private Gauge gauge; 31 private Gauge gauge;
32 private String gaugeName;
32 33
33 private TimeInterval observationTimerange; 34 private TimeInterval observationTimerange;
34 35
35 public MeasurementStation() { 36 public MeasurementStation() {
36 } 37 }
37 38
38 public MeasurementStation(River river, String name, String measurementType, 39 public MeasurementStation(River river, String name, String measurementType,
39 String riverside, Double station, Range range, Gauge gauge, 40 String riverside, Double station, Range range, Gauge gauge,
40 TimeInterval observationTimerange, String operator, String comment) { 41 String gaugeName, TimeInterval observationTimerange, String operator,
42 String comment
43 ) {
41 this.river = river; 44 this.river = river;
42 this.name = name; 45 this.name = name;
43 this.measurementType = measurementType; 46 this.measurementType = measurementType;
44 this.riverside = riverside; 47 this.riverside = riverside;
45 this.station = station; 48 this.station = station;
46 this.range = range; 49 this.range = range;
47 this.gauge = gauge; 50 this.gauge = gauge;
51 this.gaugeName = gaugeName;
48 this.observationTimerange = observationTimerange; 52 this.observationTimerange = observationTimerange;
49 this.operator = operator; 53 this.operator = operator;
50 this.comment = comment; 54 this.comment = comment;
51 } 55 }
52 56
107 111
108 public void setGauge(Gauge gauge) { 112 public void setGauge(Gauge gauge) {
109 this.gauge = gauge; 113 this.gauge = gauge;
110 } 114 }
111 115
116 @Column(name = "reference_gauge_name")
117 public String getGaugeName() {
118 return gaugeName;
119 }
120
121 public void setGaugeName(String gaugeName) {
122 this.gaugeName = gaugeName;
123 }
124
112 @Column(name = "station") 125 @Column(name = "station")
113 public Double getStation() { 126 public Double getStation() {
114 return station; 127 return station;
115 } 128 }
116 129

http://dive4elements.wald.intevation.org