Subversion Repositories eFlore/Applications.coel

Rev

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

Rev Author Line No. Line
935 jpm 1
package org.tela_botanica.client.modeles.collection;
453 jp_milcent 2
 
935 jpm 3
import org.tela_botanica.client.modeles.aDonnee;
4
 
453 jp_milcent 5
import com.google.gwt.json.client.JSONObject;
6
 
7
public class Collection extends aDonnee {
8
 
468 jp_milcent 9
	private static final long serialVersionUID = 3295310312337145716L;
10
 
453 jp_milcent 11
	public static final String PREFIXE = "cc";
12
	private CollectionBotanique botanique = null;
883 jpm 13
	private CollectionAPersonneListe personnesLiees = null;
14
	private CollectionAPublicationListe publicationsLiees = null;
453 jp_milcent 15
 
16
	public Collection() {
17
	}
18
 
19
	public Collection(JSONObject collection) {
775 jpm 20
		initialiserModele(collection);
453 jp_milcent 21
	}
22
 
748 jpm 23
	@Override
24
	protected String getPrefixe() {
25
		return PREFIXE;
26
	}
27
 
453 jp_milcent 28
	// BOTANIQUE
29
	public CollectionBotanique getBotanique() {
948 jpm 30
		if (botanique == null) {
31
			botanique = new CollectionBotanique();
32
		}
453 jp_milcent 33
		return botanique;
34
	}
35
	public void setBotanique(CollectionBotanique botaniqueAStocker) {
36
		botanique = botaniqueAStocker;
37
	}
38
 
883 jpm 39
	// PERSONNES LIÉES
40
	public CollectionAPersonneListe getPersonnesLiees() {
41
		return personnesLiees;
42
	}
43
	public void setPersonnesLiees(CollectionAPersonneListe relationsCollectionAPersonne) {
44
		personnesLiees = relationsCollectionAPersonne;
45
	}
46
 
47
	// PUBLICATIONS LIÉES
48
	public CollectionAPublicationListe getPublicationsLiees() {
49
		return publicationsLiees;
50
	}
51
	public void setPublicationsLiees(CollectionAPublicationListe relationsCollectionAPublication) {
52
		publicationsLiees = relationsCollectionAPublication;
53
	}
54
 
453 jp_milcent 55
	// ID
56
	public String getId() {
57
		return renvoyerValeurCorrecte("id_collection");
58
	}
59
	public void setId(String idCollection) {
60
		this.set("id_collection", idCollection);
61
	}
62
 
63
	// CE PROJET
64
	public String getIdProjet() {
65
		return renvoyerValeurCorrecte("ce_projet");
66
	}
67
	public void setIdProjet(String idProjet) {
68
		this.set("ce_projet", idProjet);
69
	}
70
 
867 jpm 71
	// COLLECTION MERE ID
72
	public String getCollectionMereId() {
73
		return renvoyerValeurCorrecte("ce_mere");
74
	}
75
	public void setCollectionMereId(String collectionMereId) {
76
		this.set("ce_mere", collectionMereId);
77
	}
78
 
628 jp_milcent 79
	// COLLECTION MERE NOM
80
	public String getCollectionMereNom() {
81
		return renvoyerValeurCorrecte("collection_mere_nom");
82
	}
83
	public void setCollectionMereNom(String collectionMereNom) {
84
		this.set("collection_mere_nom", collectionMereNom);
85
	}
86
 
453 jp_milcent 87
	// CE STRUCTURE
88
	public String getIdStructure() {
89
		return renvoyerValeurCorrecte("ce_structure");
90
	}
91
	public void setIdStructure(String idStructure) {
92
		this.set("ce_structure", idStructure);
93
	}
94
 
95
	// GUID
96
	public String getGuid() {
97
		return renvoyerValeurCorrecte("guid");
98
	}
99
	public void setGuid(String guid) {
100
		this.set("guid", guid);
101
	}
628 jp_milcent 102
 
103
	// IDENTIFIANT ALTERNATIF
104
	public String getIdAlternatif() {
105
		return renvoyerValeurCorrecte("truk_identifiant_alternatif");
106
	}
107
	public void setIdAlternatif(String idAlter) {
108
		this.set("truk_identifiant_alternatif", idAlter);
109
	}
453 jp_milcent 110
 
477 jp_milcent 111
	// CODE
112
	public String getCode() {
628 jp_milcent 113
		return renvoyerValeurCorrecte("truk_code");
477 jp_milcent 114
	}
115
	public void setCode(String code) {
628 jp_milcent 116
		this.set("truk_code", code);
477 jp_milcent 117
	}
118
 
453 jp_milcent 119
	// NOM
120
	public String getNom() {
121
		return renvoyerValeurCorrecte("nom");
122
	}
123
	public void setNom(String nom) {
124
		this.set("nom", nom);
125
	}
628 jp_milcent 126
 
127
	// NOM ALTERNATIF
128
	public String getNomAlternatif() {
129
		return renvoyerValeurCorrecte("truk_nom_alternatif");
453 jp_milcent 130
	}
628 jp_milcent 131
	public void setNomAlternatif(String nomAlter) {
132
		this.set("truk_nom_alternatif", nomAlter);
453 jp_milcent 133
	}
477 jp_milcent 134
 
135
	// DESCRIPTION
136
	public String getDescription() {
137
		return renvoyerValeurCorrecte("description");
138
	}
139
	public void setDescription(String description) {
140
		this.set("description", description);
141
	}
142
 
143
	// DESCRIPTION SPECIALISTE
144
	public String getDescriptionSpecialiste() {
145
		return renvoyerValeurCorrecte("description_specialiste");
146
	}
147
	public void setDescriptionSpecialiste(String descriptionSepcialiste) {
148
		this.set("description_specialiste", descriptionSepcialiste);
149
	}
628 jp_milcent 150
 
151
	// HISTORIQUE
152
	public String getHistorique() {
153
		return renvoyerValeurCorrecte("historique");
154
	}
155
	public void setHistorique(String historique) {
156
		this.set("historique", historique);
157
	}
468 jp_milcent 158
 
628 jp_milcent 159
	// URL
160
	public String getUrls() {
161
		return renvoyerValeurCorrecte("truk_url");
162
	}
163
	public void setUrls(String urls) {
164
		this.set("truk_url", urls);
165
	}
166
 
167
	// GROUPEMENT PRINCIPE
168
	public String getGroupementPrincipe() {
169
		return renvoyerValeurCorrecte("truk_groupement_principe");
170
	}
171
	public void setGroupementPrincipe(String groupementPrincipe) {
172
		this.set("truk_groupement_principe", groupementPrincipe);
173
	}
174
 
175
	// GROUPEMENT BUT
176
	public String getGroupementBut() {
177
		return renvoyerValeurCorrecte("truk_groupement_but");
178
	}
179
	public void setGroupementBut(String groupementBut) {
180
		this.set("truk_groupement_but", groupementBut);
181
	}
182
 
183
	// TYPE NCD
184
	public String getTypeNcd() {
185
		return renvoyerValeurCorrecte("ce_type");
186
	}
187
	public void setTypeNcd(String typeNcd) {
188
		this.set("ce_type", typeNcd);
189
	}
190
 
191
	// TYPE DEPOT
192
	public String getTypeDepot() {
193
		return renvoyerValeurCorrecte("ce_type_depot");
194
	}
195
	public void setTypeDepot(String typeDepot) {
196
		this.set("ce_type_depot", typeDepot);
197
	}
198
 
869 jpm 199
	// COTE
200
	public String getCote() {
201
		return renvoyerValeurCorrecte("cote");
202
	}
203
	public void setCote(String cote) {
204
		this.set("cote", cote);
205
	}
206
 
207
	// DIMENSSION
208
	public String getDimenssion() {
209
		return renvoyerValeurCorrecte("dimenssion");
210
	}
211
	public void setDimenssion(String dimenssion) {
212
		this.set("dimenssion", dimenssion);
213
	}
214
 
215
	// CONDITION ACCÉS
216
	public String getConditionAcces() {
217
		return renvoyerValeurCorrecte("condition_acces");
218
	}
219
	public void setConditionAcces(String conditionAcces) {
220
		this.set("condition_acces", conditionAcces);
221
	}
222
 
223
	// CONDITION USAGE
224
	public String getConditionUsage() {
225
		return renvoyerValeurCorrecte("condition_usage");
226
	}
227
	public void setConditionUsage(String conditionUsage) {
228
		this.set("condition_usage", conditionUsage);
229
	}
230
 
231
	// COUVERTURE VERNACULAIRE
232
	public String getCouvertureVernaculaire() {
233
		return renvoyerValeurCorrecte("truk_couverture_vernaculaire");
234
	}
235
	public void setCouvertureVernaculaire(String couvertureVernaculaire) {
236
		this.set("truk_couverture_vernaculaire", couvertureVernaculaire);
237
	}
238
 
239
	// COUVERTURE TAXONOMIQUE
240
	public String getCouvertureTaxonomique() {
241
		return renvoyerValeurCorrecte("truk_couverture_taxonomique");
242
	}
243
	public void setCouvertureTaxonomique(String couvertureTaxonomique) {
244
		this.set("truk_couverture_taxonomique", couvertureTaxonomique);
245
	}
246
 
247
	// COUVERTURE REGNE
248
	public String getCouvertureRegne() {
249
		return renvoyerValeurCorrecte("truk_couverture_regne");
250
	}
251
	public void setCouvertureRegne(String couvertureRegne) {
252
		this.set("truk_couverture_regne", couvertureRegne);
253
	}
254
 
255
	// COUVERTURE TEMPORELLE
256
	public String getCouvertureTemporelle() {
257
		return renvoyerValeurCorrecte("truk_couverture_temporelle");
258
	}
259
	public void setCouvertureTemporelle(String couvertureTemporelle) {
260
		this.set("truk_couverture_temporelle", couvertureTemporelle);
261
	}
262
 
263
	// COUVERTURE VIE
264
	public String getCouvertureVie() {
265
		return renvoyerValeurCorrecte("truk_couverture_vie");
266
	}
267
	public void setCouvertureVie(String couvertureVie) {
268
		this.set("truk_couverture_Vie", couvertureVie);
269
	}
270
 
271
	// CONSERVATION STATUT
272
	public String getConservationStatut() {
273
		return renvoyerValeurCorrecte("truk_conservation_statut");
274
	}
275
	public void setConservationStatut(String conservationStatut) {
276
		this.set("truk_conservation_statut", conservationStatut);
277
	}
278
 
279
	// PRESERVATION
280
	public String getPreservation() {
281
		return renvoyerValeurCorrecte("truk_preservation");
282
	}
283
	public void setPreservation(String preservation) {
284
		this.set("truk_preservation", preservation);
285
	}
286
 
287
	// DEVELOPPEMENT
288
	public String getDeveloppement() {
289
		return renvoyerValeurCorrecte("ce_developpement");
290
	}
291
	public void setDeveloppement(String developpement) {
292
		this.set("ce_developpement", developpement);
293
	}
294
 
295
	// PERIODE CONSTITUTION
296
	public String getPeriodeConstitution() {
297
		return renvoyerValeurCorrecte("truk_periode_constitution");
298
	}
299
	public void setPeriodeConstitution(String periodeConstitution) {
300
		this.set("truk_periode_constitution", periodeConstitution);
301
	}
302
 
867 jpm 303
	// COUVERTURE LIEU
304
	public String getCouvertureLieu() {
305
		return renvoyerValeurCorrecte("truk_couverture_lieu");
306
	}
307
	public void setCouvertureLieu(String couvertureLieu) {
308
		this.set("truk_couverture_lieu", couvertureLieu);
309
	}
310
 
869 jpm 311
	// COORDONNÉE
312
	public String getCoordonnee() {
313
		return renvoyerValeurCorrecte("truk_coordonnee");
314
	}
315
	public void setCoordonnee(String coordonnee) {
316
		this.set("truk_coordonnee", coordonnee);
317
	}
318
 
867 jpm 319
	// SPECIMEN TYPE
320
	public String getSpecimenType() {
321
		return renvoyerValeurCorrecte("ce_specimen_type");
322
	}
323
	public void setSpecimenType(String specimenType) {
324
		this.set("ce_specimen_type", specimenType);
325
	}
326
 
327
	// SPECIMEN TYPE NOMBRE
328
	public String getSpecimenTypeNbre() {
329
		return renvoyerValeurCorrecte("specimen_type_nbre");
330
	}
331
	public void setSpecimenTypeNbre(String specimenTypeNbre) {
332
		this.set("specimen_type_nbre", specimenTypeNbre);
333
	}
334
 
335
	// SPECIMEN TYPE NOMBRE PRECISION
336
	public String getSpecimenTypeNbrePrecision() {
337
		return renvoyerValeurCorrecte("ce_specimen_type_nbre_precision");
338
	}
339
	public void setSpecimenTypeNbrePrecision(String specimenTypeNbrePrecision) {
340
		this.set("ce_specimen_type_nbre_precision", specimenTypeNbrePrecision);
341
	}
342
 
343
	// SPECIMEN TYPE CLASSEMENT
344
	public String getSpecimenTypeClassement() {
345
		return renvoyerValeurCorrecte("ce_specimen_type_classement");
346
	}
347
	public void setSpecimenTypeClassement(String specimenTypeClassement) {
348
		this.set("ce_specimen_type_classement", specimenTypeClassement);
349
	}
350
 
869 jpm 351
	// EXPEDITION NOM
352
	public String getExpeditionNom() {
353
		return renvoyerValeurCorrecte("expedition_nom");
354
	}
355
	public void setExpeditionNom(String expeditionNom) {
356
		this.set("expedition_nom", expeditionNom);
357
	}
358
 
359
	// DIGITAL MEDIUM
360
	public String getDigitalMedium() {
361
		return renvoyerValeurCorrecte("truk_digital_medium");
362
	}
363
	public void setDigitalMedium(String digitalMedium) {
364
		this.set("truk_digital_medium", digitalMedium);
365
	}
366
 
367
	// DIGITAL FORMAT
368
	public String getDigitalFormat() {
369
		return renvoyerValeurCorrecte("truk_digital_format");
370
	}
371
	public void setDigitalFormat(String digitalFormat) {
372
		this.set("truk_digital_format", digitalFormat);
373
	}
374
 
375
	// PUBLIC
376
	public boolean etrePublic() {
377
		String publicMark = getPublic();
378
		boolean estPublic = true;
379
		if (publicMark.equals("0")) {
380
			estPublic = false;
381
		}
382
		return estPublic;
383
	}
384
	public String getPublic() {
385
		return renvoyerValeurCorrecte("mark_public");
386
	}
387
	public void setBoolPublic(String publicBool) {
388
		this.set("mark_public", publicBool);
389
	}
390
 
468 jp_milcent 391
	// +--------------------------------------------------------------------------------------------------------------+
392
	// STRUCTURE NOM
393
	public String getStructureNom() {
394
		return renvoyerValeurCorrecte("structure_nom");
395
	}
453 jp_milcent 396
 
468 jp_milcent 397
	// STRUCTURE VILLE
398
	public String getStructureVille() {
399
		return renvoyerValeurCorrecte("structure_ville");
883 jpm 400
	}
401
}