comparison flys-backend/src/main/java/de/intevation/flys/model/HydrBoundary.java @ 5062:bafc655ee630 dami

Add kind, sectie and sobek to HydrBoundary class
author Andre Heinecke <aheinecke@intevation.de>
date Wed, 20 Feb 2013 17:02:29 +0100
parents b6f94c5db89e
children 4e03f3976d4b
comparison
equal deleted inserted replaced
5061:c9ba713a7750 5062:bafc655ee630
23 @Table(name = "hydr_boundaries") 23 @Table(name = "hydr_boundaries")
24 public class HydrBoundary 24 public class HydrBoundary
25 implements Serializable 25 implements Serializable
26 { 26 {
27 private Integer id; 27 private Integer id;
28 private SectieKind sectie;
29 private SobekKind sobek;
28 private String name; 30 private String name;
29 private River river; 31 private River river;
30 private LineString geom; 32 private LineString geom;
33 private BoundaryKind kind;
31 34
32 public HydrBoundary() { 35 public HydrBoundary() {
33 } 36 }
34 37
35 38
41 44
42 45
43 public void setId(Integer id) { 46 public void setId(Integer id) {
44 this.id = id; 47 this.id = id;
45 } 48 }
46
47 49
48 @OneToOne 50 @OneToOne
49 @JoinColumn(name = "river_id") 51 @JoinColumn(name = "river_id")
50 public River getRiver() { 52 public River getRiver() {
51 return river; 53 return river;
88 query.setParameter("river_id", riverId); 90 query.setParameter("river_id", riverId);
89 query.setParameter("name", name); 91 query.setParameter("name", name);
90 92
91 return query.list(); 93 return query.list();
92 } 94 }
95
96 /**
97 * Get sectie.
98 *
99 * @return sectie as SectieKind.
100 */
101 @OneToOne
102 @Column(name = "sectie")
103 public SectieKind getSectie()
104 {
105 return sectie;
106 }
107
108 /**
109 * Set sectie.
110 *
111 * @param sectie the value to set.
112 */
113 public void setSectie(SectieKind sectie)
114 {
115 this.sectie = sectie;
116 }
117
118 /**
119 * Get sobek.
120 *
121 * @return sobek as SobekKind.
122 */
123 @OneToOne
124 @JoinColumn(name = "sobek")
125 public SobekKind getSobek()
126 {
127 return sobek;
128 }
129
130 /**
131 * Set sobek.
132 *
133 * @param sobek the value to set.
134 */
135 public void setSobek(SobekKind sobek)
136 {
137 this.sobek = sobek;
138 }
139
140 /**
141 * Get kind.
142 *
143 * @return kind as BoundaryKind.
144 */
145 @OneToOne
146 @JoinColumn(name = "kind")
147 public BoundaryKind getKind()
148 {
149 return kind;
150 }
151
152 /**
153 * Set kind.
154 *
155 * @param kind the value to set.
156 */
157 public void setKind(BoundaryKind kind)
158 {
159 this.kind = kind;
160 }
93 } 161 }
94 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 162 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org