Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1136 Rev 1247
Line 53... Line 53...
53
		} else {
53
		} else {
54
			setFieldLabel(labelDuChamp);
54
			setFieldLabel(labelDuChamp);
55
		}
55
		}
Line 56... Line 56...
56
		
56
		
57
		setValidator(new Validator() {
-
 
58
			@Override
57
		setValidator(new Validator() {
59
			public String validate(Field<?> field, String value) {
58
			public String validate(Field<?> field, String value) {
60
				String retour = null;
59
				String retour = null;
61
				if (field.getRawValue().equals("")) {
60
				if (field.getRawValue().equals("")) {
62
					field.setValue(null);
61
					field.setValue(null);
Line 116... Line 115...
116
		if (valeurDefautId != null && getStore() != null) {
115
		if (valeurDefautId != null && getStore() != null) {
117
			setValue(getStore().findModel("id_valeur", valeurDefautId));
116
			setValue(getStore().findModel("id_valeur", valeurDefautId));
118
		}
117
		}
119
	}
118
	}
Line 120... Line -...
120
	
-
 
121
	@Override
119
	
122
	public void rafraichir(Object nouvellesDonnees) {
120
	public void rafraichir(Object nouvellesDonnees) {
123
		if (nouvellesDonnees instanceof ValeurListe) {
121
		if (nouvellesDonnees instanceof ValeurListe) {
124
			ValeurListe listeValeurs = (ValeurListe) nouvellesDonnees;
122
			ValeurListe listeValeurs = (ValeurListe) nouvellesDonnees;
125
			if (listeValeurs.getId().equals(config.getListeId(getListeCode()))) {
123
			if (listeValeurs.getId().equals(config.getListeId(getListeCode()))) {