Subversion Repositories eFlore/Applications.cel

Rev

Rev 255 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 aperonnet 1
package org.tela_botanica.client.modeles;
2
 
12 david 3
 
2 aperonnet 4
public class Observation {
5
 
6
 
12 david 7
	private String transmis=null;
8
	private String nomSaisi=null;
9
	private String nomRetenu=null;
20 david 10
	private String numeroNomenclaturalSaisi=null;
11
	private String numeroNomenclaturalRetenu=null;
12 david 12
	private String numeroTaxonomique=null;
13
	private String famille=null;
14
	private String localite=null;
20 david 15
	private String identifiantLocalite=null;
12 david 16
	private String lieudit=null;
17
	private String station=null;
18
	private String milieu=null;
19
	private String commentaire=null;
20
	private String date=null;
21
	private String numeroOrdre=null;
157 aurelien 22
	private String motsCles=null;
255 aurelien 23
	private String coordonneeX=null;
24
	private String coordonneeY=null;
25
	private String referentielGeo=null;
2 aperonnet 26
 
27
	public Observation() {
28
	}
29
 
12 david 30
 
2 aperonnet 31
	/**
39 david 32
	 * Une observation telle que stockee dans la base de donnee
33
	 *
2 aperonnet 34
	 * @param transmis
35
	 * @param nomSaisi
36
	 * @param nomRetenu
20 david 37
	 * @param numeroNomenclaturalSaisi
38
	 * @param numeroNomenclaturalRetenu
2 aperonnet 39
	 * @param numeroTaxonomique
40
	 * @param famille
41
	 * @param localite
20 david 42
	 * @param IdentifiantLocalite
2 aperonnet 43
	 * @param lieudit
44
	 * @param station
45
	 * @param milieu
46
	 * @param commentaire
47
	 * @param date
48
	 * @param numeroOrdre
49
	 */
121 aurelien 50
	public Observation(String transmis, String nomSaisi, String nomRetenu, String numeroNomenclaturalSaisi,  String numeroNomenclaturalRetenu, String numeroTaxonomique, String famille, String localite, String identifiantLocalite, String lieudit, String station, String milieu, String commentaire, String date, String numeroOrdre) {
12 david 51
 
2 aperonnet 52
		this.transmis = transmis;
53
		this.nomSaisi = nomSaisi;
54
		this.nomRetenu = nomRetenu;
20 david 55
		this.numeroNomenclaturalSaisi = numeroNomenclaturalSaisi;
56
		this.numeroNomenclaturalRetenu = numeroNomenclaturalRetenu;
2 aperonnet 57
		this.numeroTaxonomique = numeroTaxonomique;
58
		this.famille = famille;
83 david 59
 
20 david 60
		this.identifiantLocalite = identifiantLocalite;
2 aperonnet 61
		this.lieudit = lieudit;
62
		this.station = station;
63
		this.milieu = milieu;
64
		this.commentaire = commentaire;
65
		this.date = date;
66
		this.numeroOrdre = numeroOrdre;
12 david 67
 
83 david 68
		 // Suppresion indication departementale (on pourrait faire mieux !!)
69
		int pos=localite.indexOf(" (" );
70
	    if (pos>=0) {
71
	    	this.localite=localite.substring(0,pos);
72
	    }
73
		else {
74
			 this.localite=localite;
75
		}
157 aurelien 76
 
77
	    this.motsCles = "";
83 david 78
 
79
 
12 david 80
	}
157 aurelien 81
 
82
	/**
83
	 * Une observation telle que stockee dans la base de donnee avec les mots clés
84
	 *
85
	 * @param transmis
86
	 * @param nomSaisi
87
	 * @param nomRetenu
88
	 * @param numeroNomenclaturalSaisi
89
	 * @param numeroNomenclaturalRetenu
90
	 * @param numeroTaxonomique
91
	 * @param famille
92
	 * @param localite
93
	 * @param IdentifiantLocalite
94
	 * @param lieudit
95
	 * @param station
96
	 * @param milieu
97
	 * @param commentaire
98
	 * @param date
99
	 * @param numeroOrdre
100
	 * @param motsCles
101
	 */
102
	public Observation(String transmis, String nomSaisi, String nomRetenu, String numeroNomenclaturalSaisi,  String numeroNomenclaturalRetenu, String numeroTaxonomique, String famille, String localite, String identifiantLocalite, String lieudit, String station, String milieu, String commentaire, String date, String numeroOrdre, String motsCles) {
103
 
104
		this.transmis = transmis;
105
		this.nomSaisi = nomSaisi;
106
		this.nomRetenu = nomRetenu;
107
		this.numeroNomenclaturalSaisi = numeroNomenclaturalSaisi;
108
		this.numeroNomenclaturalRetenu = numeroNomenclaturalRetenu;
109
		this.numeroTaxonomique = numeroTaxonomique;
110
		this.famille = famille;
111
 
112
		this.identifiantLocalite = identifiantLocalite;
113
		this.lieudit = lieudit;
114
		this.station = station;
115
		this.milieu = milieu;
116
		this.commentaire = commentaire;
117
		this.date = date;
118
		this.numeroOrdre = numeroOrdre;
119
 
120
		 // Suppresion indication departementale (on pourrait faire mieux !!)
121
		int pos=localite.indexOf(" (" );
122
	    if (pos>=0) {
123
	    	this.localite=localite.substring(0,pos);
124
	    }
125
		else {
126
			 this.localite=localite;
127
		}
128
 
129
	    this.motsCles = motsCles;
130
 
131
 
132
	}
5 aperonnet 133
 
39 david 134
 
135
	/**
79 david 136
	 * Une observation saisie ou modifiee
39 david 137
	 *
138
	 * @param nomSaisi
139
	 * @param numeroNomenclaturalSaisi
140
	 * @param localite
141
	 * @param IdentifiantLocalite
142
	 * @param lieudit
143
	 * @param station
144
	 * @param milieu
145
	 * @param commentaire
146
	 * @param date
147
	 *
148
	 */
149
 
121 aurelien 150
	public Observation(String nomSaisi, String numeroNomenclaturalSaisi,   String localite, String identifiantLocalite, String lieudit, String station, String milieu, String commentaire, String date) {
39 david 151
 
152
		this.nomSaisi = nomSaisi;
153
		this.numeroNomenclaturalSaisi = numeroNomenclaturalSaisi;
83 david 154
 
39 david 155
		this.identifiantLocalite = identifiantLocalite;
156
		this.lieudit = lieudit;
157
		this.station = station;
158
		this.milieu = milieu;
159
		this.commentaire = commentaire;
160
		this.date = date;
161
 
83 david 162
		 // Suppresion indication departementale (on pourrait faire mieux !!)
217 aurelien 163
		if(localite != null) {
164
			int pos=localite.indexOf(" (" );
165
		    if (pos>=0) {
166
		    	this.localite=localite.substring(0,pos);
167
		    }
168
			else {
169
				 this.localite=localite;
170
			}
83 david 171
		}
157 aurelien 172
 
173
	    this.motsCles = "" ;
83 david 174
 
39 david 175
	}
12 david 176
 
177
 
178
	public String getNomSaisi() {
179
		return nomSaisi;
2 aperonnet 180
	}
181
 
12 david 182
 
183
	public String getNumeroOrdre() {
184
		return numeroOrdre;
2 aperonnet 185
	}
186
 
12 david 187
 
188
	public String getCommentaire() {
189
		return commentaire;
2 aperonnet 190
	}
191
 
12 david 192
 
193
	public String getDate() {
194
		return date;
2 aperonnet 195
	}
196
 
12 david 197
 
198
	public String getFamille() {
199
		return famille;
200
	}
201
 
202
 
203
	public String getLieudit() {
204
		return lieudit;
205
	}
206
 
207
 
208
	public String getLocalite() {
209
		return localite;
210
	}
211
 
212
 
20 david 213
	public String getIdentifiantLocalite() {
214
		return identifiantLocalite;
215
	}
216
 
217
 
12 david 218
	public String getMilieu() {
219
		return milieu;
220
	}
221
 
222
 
223
	public String getNomRetenu() {
224
		return nomRetenu;
225
	}
226
 
227
 
20 david 228
	public String getNumeroNomenclaturalSaisi() {
229
		return numeroNomenclaturalSaisi;
12 david 230
	}
231
 
232
 
20 david 233
	public String getNumeroNomenclaturalRetenu() {
234
		return numeroNomenclaturalRetenu;
235
	}
236
 
237
 
12 david 238
	public String getNumeroTaxonomique() {
239
		return numeroTaxonomique;
240
	}
241
 
242
 
243
	public String getStation() {
244
		return station;
245
	}
246
 
247
 
248
	public String getTransmis() {
249
		return transmis;
250
	}
251
 
157 aurelien 252
	public String getMotsCles() {
253
		return motsCles;
254
	}
255
 
255 aurelien 256
	public String getCoordonneeX() {
257
		return this.coordonneeX ;
258
	}
259
 
260
	public String getCoordonneeY() {
261
		return this.coordonneeY ;
262
	}
263
 
264
	public String getReferentielGeo() {
265
		return this.referentielGeo ;
266
	}
267
 
157 aurelien 268
	public void setMotsCles(String motsCles) {
269
		this.motsCles = motsCles;
270
	}
271
 
79 david 272
	public void setNumeroOrdre(String numeroOrdre) {
273
		this.numeroOrdre = numeroOrdre;
274
	}
255 aurelien 275
 
276
	public void setCoordonneeX(String x) {
277
		this.coordonneeX = x;
278
	}
279
 
280
	public void setCoordonneeY(String y) {
281
		this.coordonneeY = y;
282
	}
283
 
284
	public void setReferentielGeo(String refGeo) {
285
		this.referentielGeo = refGeo;
286
	}
79 david 287
 
288
 
2 aperonnet 289
}