Subversion Repositories eFlore/Applications.coel

Rev

Rev 1590 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1590 Rev 1784
Line 45... Line 45...
45
	private TabItem tabAdresse;
45
	private TabItem tabAdresse;
46
	private TabItem tabInfosNat;
46
	private TabItem tabInfosNat;
47
	private TabItem tabLogos;
47
	private TabItem tabLogos;
48
	private TabItem tabPublications;
48
	private TabItem tabPublications;
Line 49... Line -...
49
	
-
 
50
	private HashMap hmLabelFieldRegion = new HashMap();
-
 
51
	
49
	
52
	private Configuration config = (Configuration) Registry.get(RegistreId.CONFIG);
50
	private Configuration config = (Configuration) Registry.get(RegistreId.CONFIG);
Line 53... Line 51...
53
	private Personne personneAAfficher = null;
51
	private Personne personneAAfficher = null;
54
 
52
 
Line 224... Line 222...
224
 
222
 
225
			String tabAdresseTpl = "<div class='{css_corps}'>"
223
			String tabAdresseTpl = "<div class='{css_corps}'>"
226
					+ "	<div class='{css_fieldset}'>"
224
					+ "	<div class='{css_fieldset}'>"
227
					+ "		<h2>Adresse personnelle:</h2>"
225
					+ "		<h2>Adresse personnelle:</h2>"
228
					+ "		<b>Adresse:</b> {adresse01} <br />" 
-
 
229
					+ "		<b>Complément d'adresse: </b>{adresse02} <br />"
226
					+ "		<b>Adresse:</b> {adresse01} <br />" 
230
					+ "		<b>Boite postale: </b>{boitePostale}<br />"
227
					+ "		<b>Boite postale: </b>{boitePostale}<br />"
231
					+ "		<b>Code postal:</b>{codePostal} <br />" 
-
 
232
					+ "		<b>Région:</b>{region}<br />"
228
					+ "		<b>Code postal:</b>{codePostal} <br />" 
233
					+ "		<b>Pays :</b><span style='uppercase'>{pays}</span><br />"
229
					+ "		<b>Pays :</b><span style='uppercase'>{pays}</span><br />"
234
					+ "</div>";
230
					+ "</div>";
235
			// Adresses :
231
			// Adresses :
236
			Params paramAdresseTpl = new Params();
232
			Params paramAdresseTpl = new Params();
237
			paramAdresseTpl.set("adresse01", (String) personne
233
			paramAdresseTpl.set("adresse01", (String) personne
238
					.obtenirValeurChamp("adresse_01"));
-
 
239
			paramAdresseTpl.set("adresse02", (String) personne
-
 
240
					.obtenirValeurChamp("adresse_02"));
234
					.obtenirValeurChamp("adresse_01"));
241
			paramAdresseTpl.set("boitePostale", (String) personne
235
			paramAdresseTpl.set("boitePostale", (String) personne
242
					.obtenirValeurChamp("bp"));
236
					.obtenirValeurChamp("bp"));
243
			paramAdresseTpl.set("codePostal", (String) personne
237
			paramAdresseTpl.set("codePostal", (String) personne
244
					.obtenirValeurChamp("code_postal"));
238
					.obtenirValeurChamp("code_postal"));
245
			paramAdresseTpl.set("ville", (String) personne
239
			paramAdresseTpl.set("ville", (String) personne
246
					.obtenirValeurChamp("ville"));
-
 
247
			paramAdresseTpl.set("region", (String) personne
-
 
248
					.obtenirValeurChamp("ce_truk_region"));
240
					.obtenirValeurChamp("ville"));
249
			paramAdresseTpl.set("pays", construireTxtListeOntologie((String) personne
241
			paramAdresseTpl.set("pays", construireTxtListeOntologie((String) personne
Line 250... Line 242...
250
					.obtenirValeurChamp("ce_truk_pays")));
242
					.obtenirValeurChamp("ce_truk_pays")));
251
 
243
 
Line 272... Line 264...
272
			prmInfosNat.set("recoltes", recolte);
264
			prmInfosNat.set("recoltes", recolte);
Line 273... Line 265...
273
 
265
 
274
			afficherOnglet(tplInfosNat, prmInfosNat, tabInfosNat);
266
			afficherOnglet(tplInfosNat, prmInfosNat, tabInfosNat);
Line 275... Line -...
275
			tabAdresse.setStyleAttribute("padding", "15px");
-
 
276
 
267
			tabAdresse.setStyleAttribute("padding", "15px");
277
			changerLabelRegions();
268
 
278
			layout();
269
			layout();
Line 279... Line 270...
279
		}
270
		}
Line 311... Line 302...
311
				+ "<div class='{css_corps}'>"
302
				+ "<div class='{css_corps}'>"
312
				+ "	<div class='css_fieldset'> "
303
				+ "	<div class='css_fieldset'> "
313
				+ "	<h2>Description:</h2>"
304
				+ "	<h2>Description:</h2>"
314
				+ " 		{description}<br />" + "	</div>" + "<br />";
305
				+ " 		{description}<br />" + "	</div>" + "<br />";
315
	}
306
	}
316
 
-
 
317
	private void changerLabelRegions() {
-
 
318
		Collection<String> colClesComposants = hmLabelFieldRegion.keySet();
-
 
319
		Iterator<String> itComposants = colClesComposants.iterator();
-
 
320
 
-
 
321
		while (itComposants.hasNext()) {
-
 
322
			String region = itComposants.next();
-
 
323
			mediateur.obtenirValeurEtRafraichir(this, "region", region, sequenceur);
-
 
324
		}
-
 
325
	}
-
 
326
 
-
 
327
	private void ajouterLabelField(FieldSet fs, String tfLabel, Object tfValue) {
-
 
328
		if ((tfValue != null) && (!tfValue.toString().trim().equals(""))) {
-
 
329
 
-
 
330
			LabelField tf = new LabelField();
-
 
331
 
-
 
332
			tf.setFieldLabel(tfLabel + ":");
-
 
333
			if ((tfLabel == null) || ("".equals(tfLabel))) {
-
 
334
				tf.setHideLabel(true);
-
 
335
				tf.setStyleAttribute("margin", "0 0 0 105px");
-
 
336
			}
-
 
337
			tf.setValue(tfValue);
-
 
338
 
-
 
339
			// Ajout au fieldSet
-
 
340
			fs.add(tf);
-
 
341
		}
-
 
342
	}
-
 
343
	
-
 
Line 344... Line 307...
344
	
307
	
Line 345... Line 308...
345
	private void initialiserTableauPublicationsLieesTpl() {
308
	private void initialiserTableauPublicationsLieesTpl() {
346
		
309