Subversion Repositories eFlore/Applications.coel

Rev

Rev 69 | Rev 171 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 69 Rev 119
1
package org.tela_botanica.client.modeles;
1
package org.tela_botanica.client.modeles;
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
4
 
4
 
5
import com.extjs.gxt.ui.client.data.BaseModelData;
5
import com.extjs.gxt.ui.client.data.BaseModelData;
6
 
6
 
7
public abstract class aDonnee extends BaseModelData implements Serializable {
7
public abstract class aDonnee extends BaseModelData implements Serializable {
8
 
8
 
9
	/**
9
	/**
10
	 * Identifiant pour sérialisé l'objet...
10
	 * Identifiant pour sérialisé l'objet...
11
	 */
11
	 */
12
	private static final long serialVersionUID = 3527760464061629791L;
12
	private static final long serialVersionUID = 3527760464061629791L;
13
 
13
 
14
	/**
14
	/**
15
	 * Pour éviter que l'on traite des valeurs nulles à l'affichage on passe par
15
	 * Pour éviter que l'on traite des valeurs nulles à l'affichage on passe par
16
	 * cette fonction qui retire les charactères nuls qui font planter
16
	 * cette fonction qui retire les charactères nuls qui font planter
17
	 * l'affichage, il ne faut pas utiliser get directement
17
	 * l'affichage, il ne faut pas utiliser get directement
18
	 * 
18
	 * 
19
	 * @param cle
19
	 * @param cle
20
	 * @return la valeur associée à la clé
20
	 * @return la valeur associée à la clé
21
	 */
21
	 */
22
	public String renvoyerValeurCorrecte(String cle) {
22
	public String renvoyerValeurCorrecte(String cle) {
23
		if (this.get(cle) != null) {
23
		if (this.get(cle) != null) {
24
			String valeur = this.get(cle);
24
			String valeur = this.get(cle);
25
			if (valeur.equals("null") || valeur == null) {
25
			if (valeur.equals("null") || valeur == null) {
26
				return " ";
26
				return " ";
27
			} else {
27
			} else {
28
				char nullChar = '\u0000';
28
				char nullChar = '\u0000';
29
				String sNull = "" + nullChar;
29
				String sNull = "" + nullChar;
30
				valeur = valeur.replaceAll(sNull, "");
30
				valeur = valeur.replaceAll(sNull, "");
31
				return valeur;
31
				return valeur;
32
			}
32
			}
33
		} else {
33
		} else {
34
			return " ";
34
			return " ";
35
		}
35
		}
36
	}
36
	}
-
 
37
	
-
 
38
	public String getDateModification() {
-
 
39
		return (String) renvoyerValeurCorrecte("cmhl_date_modification");
-
 
40
	}
-
 
41
	
-
 
42
	public String getNotes() {
-
 
43
		return (String) renvoyerValeurCorrecte("cmhl_notes");
-
 
44
	}
-
 
45
	
-
 
46
	public String getIdModifierPar() {
-
 
47
		return (String) renvoyerValeurCorrecte("cmhl_ce_modifier_par");
-
 
48
	}
-
 
49
	
-
 
50
	public String getIdEtat() {
-
 
51
		return (String) renvoyerValeurCorrecte("cmhl_ce_etat");
-
 
52
	}
-
 
53
	
-
 
54
	public String getIp() {
-
 
55
		return (String) renvoyerValeurCorrecte("cmhl_ip");
-
 
56
	}
37
}
57
}