Subversion Repositories eFlore/Applications.cel

Rev

Rev 157 | 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;
2 aperonnet 23
 
12 david 24
 
20 david 25
 
79 david 26
 
2 aperonnet 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 !!)
163
		int pos=localite.indexOf(" (" );
164
	    if (pos>=0) {
165
	    	this.localite=localite.substring(0,pos);
166
	    }
167
		else {
168
			 this.localite=localite;
169
		}
157 aurelien 170
 
171
	    this.motsCles = "" ;
83 david 172
 
39 david 173
	}
12 david 174
 
175
 
176
	public String getNomSaisi() {
177
		return nomSaisi;
2 aperonnet 178
	}
179
 
12 david 180
 
181
	public String getNumeroOrdre() {
182
		return numeroOrdre;
2 aperonnet 183
	}
184
 
12 david 185
 
186
	public String getCommentaire() {
187
		return commentaire;
2 aperonnet 188
	}
189
 
12 david 190
 
191
	public String getDate() {
192
		return date;
2 aperonnet 193
	}
194
 
12 david 195
 
196
	public String getFamille() {
197
		return famille;
198
	}
199
 
200
 
201
	public String getLieudit() {
202
		return lieudit;
203
	}
204
 
205
 
206
	public String getLocalite() {
207
		return localite;
208
	}
209
 
210
 
20 david 211
	public String getIdentifiantLocalite() {
212
		return identifiantLocalite;
213
	}
214
 
215
 
12 david 216
	public String getMilieu() {
217
		return milieu;
218
	}
219
 
220
 
221
	public String getNomRetenu() {
222
		return nomRetenu;
223
	}
224
 
225
 
20 david 226
	public String getNumeroNomenclaturalSaisi() {
227
		return numeroNomenclaturalSaisi;
12 david 228
	}
229
 
230
 
20 david 231
	public String getNumeroNomenclaturalRetenu() {
232
		return numeroNomenclaturalRetenu;
233
	}
234
 
235
 
12 david 236
	public String getNumeroTaxonomique() {
237
		return numeroTaxonomique;
238
	}
239
 
240
 
241
	public String getStation() {
242
		return station;
243
	}
244
 
245
 
246
	public String getTransmis() {
247
		return transmis;
248
	}
249
 
157 aurelien 250
	public String getMotsCles() {
251
		return motsCles;
252
	}
253
 
254
	public void setMotsCles(String motsCles) {
255
		this.motsCles = motsCles;
256
	}
257
 
79 david 258
	public void setNumeroOrdre(String numeroOrdre) {
259
		this.numeroOrdre = numeroOrdre;
260
	}
261
 
262
 
2 aperonnet 263
}