Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 831 Rev 948
1
package org.tela_botanica.client.modeles;
1
package org.tela_botanica.client.modeles;
2
 
2
 
3
import org.tela_botanica.client.util.UtilString;
3
import org.tela_botanica.client.util.UtilString;
4
 
4
 
5
import com.extjs.gxt.ui.client.data.BaseModelData;
5
import com.extjs.gxt.ui.client.data.BaseModelData;
6
 
6
 
7
public class UniteBase extends BaseModelData {
7
public class UniteBase extends BaseModelData {
8
	
8
	
9
	private static final long serialVersionUID = 394843761854792528L;
9
	private static final long serialVersionUID = 394843761854792528L;
10
	public static final String COMPTE_EXACT = "E";
10
	public static final String COMPTE_EXACT = "E";
11
	public static final String COMPTE_APPROXIMATIF = "A";
11
	public static final String COMPTE_APPROXIMATIF = "A";
12
	
12
	
13
	public UniteBase() {
13
	public UniteBase() {
14
		
14
		
15
	}
15
	}
16
	
16
	
-
 
17
	public UniteBase(String id, String type, int nombre, String precision, String format, int nombreParts, String precisionPart, int nombreSp, String precisionSp) {
17
	public UniteBase(String type, int nombre, String precision, String format, int nombreParts, String precisionPart, int nombreSp, String precisionSp) {
18
		setId(id);
18
		setType(type);
19
		setType(type);
19
		setNombre(nombre);
20
		setNombre(nombre);
20
		setPrecision(precision);
21
		setPrecision(precision);
21
		setFormat(format);
22
		setFormat(format);
22
		setTypeAutre(false);
23
		setTypeAutre(false);
23
	}
24
	}
-
 
25
	
-
 
26
	public String getId() {
-
 
27
		return renvoyerValeurCorrecte((String) get("id"));
-
 
28
	}
-
 
29
	public void setId(String id) {
-
 
30
		set("id", id);
-
 
31
	}
24
	
32
	
25
	public String getType() {
33
	public String getType() {
26
		return renvoyerValeurCorrecte((String) get("type"));
34
		return renvoyerValeurCorrecte((String) get("type"));
27
	}
35
	}
28
	public void setType(String type) {
36
	public void setType(String type) {
29
		set("type", type);
37
		set("type", type);
30
	}
38
	}
31
 
39
 
32
	public String getNombre() {
40
	public String getNombre() {
33
		return get("nombre");
41
		return get("nombre");
34
	}
42
	}
35
	public void setNombre(int nombre) {
43
	public void setNombre(int nombre) {
36
		set("nombre", nombre);
44
		set("nombre", nombre);
37
	}
45
	}
38
	
46
	
39
	public String getPrecision() {
47
	public String getPrecision() {
40
		return renvoyerValeurCorrecte((String) get("precision"));
48
		return renvoyerValeurCorrecte((String) get("precision"));
41
	}
49
	}
42
	public void setPrecision(String precision) {
50
	public void setPrecision(String precision) {
43
		set("precision", precision);
51
		set("precision", precision);
44
	}
52
	}
45
	
53
	
46
	public String getFormat() {
54
	public String getFormat() {
47
		return renvoyerValeurCorrecte((String) get("format"));
55
		return renvoyerValeurCorrecte((String) get("format"));
48
	}
56
	}
49
	public void setFormat(String format) {
57
	public void setFormat(String format) {
50
		set("format", format);
58
		set("format", format);
51
	}
59
	}
52
	
60
	
53
	public String getNombrePart() {
61
	public String getNombrePart() {
54
		return get("nombre_part");
62
		return get("nombre_part");
55
	}
63
	}
56
	public void setNombrePart(int nombre) {
64
	public void setNombrePart(int nombre) {
57
		set("nombre_part", nombre);
65
		set("nombre_part", nombre);
58
	}
66
	}
59
	
67
	
60
	public String getPrecisionPart() {
68
	public String getPrecisionPart() {
61
		return renvoyerValeurCorrecte((String) get("precision_part"));
69
		return renvoyerValeurCorrecte((String) get("precision_part"));
62
	}
70
	}
63
	public void setPrecisionPart(String precision) {
71
	public void setPrecisionPart(String precision) {
64
		set("precision_part", precision);
72
		set("precision_part", precision);
65
	}
73
	}
66
	
74
	
67
	public String getNombreSp() {
75
	public String getNombreSp() {
68
		return get("nombre_sp");
76
		return get("nombre_sp");
69
	}
77
	}
70
	public void setNombreSp(int nombre) {
78
	public void setNombreSp(int nombre) {
71
		set("nombre_sp", nombre);
79
		set("nombre_sp", nombre);
72
	}
80
	}
73
	
81
	
74
	public String getPrecisionSp() {
82
	public String getPrecisionSp() {
75
		return renvoyerValeurCorrecte((String) get("precision_sp"));
83
		return renvoyerValeurCorrecte((String) get("precision_sp"));
76
	}
84
	}
77
	public void setPrecisionSp(String precision) {
85
	public void setPrecisionSp(String precision) {
78
		set("precision_sp", precision);
86
		set("precision_sp", precision);
79
	}
87
	}
80
	
88
	
81
	public boolean getTypeAutre() {
89
	public boolean getTypeAutre() {
82
		return get("type_autre");
90
		return get("type_autre");
83
	}
91
	}
84
	public void setTypeAutre(boolean bool) {
92
	public void setTypeAutre(boolean bool) {
85
		set("type_autre", bool);
93
		set("type_autre", bool);
86
	}
94
	}
87
	
95
	
88
	private String renvoyerValeurCorrecte(String valeur) {
96
	private String renvoyerValeurCorrecte(String valeur) {
89
		String valeurCorrecte = "";
97
		String valeurCorrecte = "";
90
		if (!UtilString.isEmpty(valeur)) {
98
		if (!UtilString.isEmpty(valeur)) {
91
			valeurCorrecte = valeur;
99
			valeurCorrecte = valeur;
92
		}
100
		}
93
		return valeurCorrecte;
101
		return valeurCorrecte;
94
	}
102
	}
95
}
103
}