Subversion Repositories eFlore/Applications.cel

Rev

Rev 83 | 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;
116 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
	 */
116 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, String motsCles) {
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
 
116 aurelien 68
		this.motsCles = motsCles;
69
 
83 david 70
		 // Suppresion indication departementale (on pourrait faire mieux !!)
71
		int pos=localite.indexOf(" (" );
72
	    if (pos>=0) {
73
	    	this.localite=localite.substring(0,pos);
74
	    }
75
		else {
76
			 this.localite=localite;
77
		}
78
 
79
 
12 david 80
	}
5 aperonnet 81
 
39 david 82
 
83
	/**
79 david 84
	 * Une observation saisie ou modifiee
39 david 85
	 *
86
	 * @param nomSaisi
87
	 * @param numeroNomenclaturalSaisi
88
	 * @param localite
89
	 * @param IdentifiantLocalite
90
	 * @param lieudit
91
	 * @param station
92
	 * @param milieu
93
	 * @param commentaire
94
	 * @param date
95
	 *
96
	 */
97
 
116 aurelien 98
	public Observation(String nomSaisi, String numeroNomenclaturalSaisi,   String localite, String identifiantLocalite, String lieudit, String station, String milieu, String commentaire, String date, String motsCles) {
39 david 99
 
100
		this.nomSaisi = nomSaisi;
101
		this.numeroNomenclaturalSaisi = numeroNomenclaturalSaisi;
83 david 102
 
39 david 103
		this.identifiantLocalite = identifiantLocalite;
104
		this.lieudit = lieudit;
105
		this.station = station;
106
		this.milieu = milieu;
107
		this.commentaire = commentaire;
108
		this.date = date;
116 aurelien 109
		this.motsCles = motsCles;
39 david 110
 
83 david 111
		 // Suppresion indication departementale (on pourrait faire mieux !!)
112
		int pos=localite.indexOf(" (" );
113
	    if (pos>=0) {
114
	    	this.localite=localite.substring(0,pos);
115
	    }
116
		else {
117
			 this.localite=localite;
118
		}
119
 
39 david 120
	}
12 david 121
 
122
 
123
	public String getNomSaisi() {
124
		return nomSaisi;
2 aperonnet 125
	}
126
 
12 david 127
 
128
	public String getNumeroOrdre() {
129
		return numeroOrdre;
2 aperonnet 130
	}
131
 
12 david 132
 
133
	public String getCommentaire() {
134
		return commentaire;
2 aperonnet 135
	}
136
 
12 david 137
 
138
	public String getDate() {
139
		return date;
2 aperonnet 140
	}
141
 
12 david 142
 
143
	public String getFamille() {
144
		return famille;
145
	}
146
 
147
 
148
	public String getLieudit() {
149
		return lieudit;
150
	}
151
 
152
 
153
	public String getLocalite() {
154
		return localite;
155
	}
156
 
157
 
20 david 158
	public String getIdentifiantLocalite() {
159
		return identifiantLocalite;
160
	}
161
 
162
 
12 david 163
	public String getMilieu() {
164
		return milieu;
165
	}
166
 
167
 
168
	public String getNomRetenu() {
169
		return nomRetenu;
170
	}
171
 
172
 
20 david 173
	public String getNumeroNomenclaturalSaisi() {
174
		return numeroNomenclaturalSaisi;
12 david 175
	}
176
 
177
 
20 david 178
	public String getNumeroNomenclaturalRetenu() {
179
		return numeroNomenclaturalRetenu;
180
	}
181
 
182
 
12 david 183
	public String getNumeroTaxonomique() {
184
		return numeroTaxonomique;
185
	}
186
 
187
 
188
	public String getStation() {
189
		return station;
190
	}
191
 
192
 
193
	public String getTransmis() {
194
		return transmis;
195
	}
196
 
116 aurelien 197
	public String getMotsCles() {
198
		return motsCles;
199
	}
200
 
12 david 201
 
79 david 202
 
203
	public void setNumeroOrdre(String numeroOrdre) {
204
		this.numeroOrdre = numeroOrdre;
205
	}
206
 
207
 
2 aperonnet 208
}