Subversion Repositories eFlore/Applications.coel

Rev

Rev 935 | Rev 968 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 935 Rev 951
Line 13... Line 13...
13
import org.tela_botanica.client.modeles.collection.CollectionListe;
13
import org.tela_botanica.client.modeles.collection.CollectionListe;
14
import org.tela_botanica.client.modeles.projet.Projet;
14
import org.tela_botanica.client.modeles.projet.Projet;
15
import org.tela_botanica.client.modeles.projet.ProjetListe;
15
import org.tela_botanica.client.modeles.projet.ProjetListe;
16
import org.tela_botanica.client.modeles.structure.Structure;
16
import org.tela_botanica.client.modeles.structure.Structure;
17
import org.tela_botanica.client.modeles.structure.StructureListe;
17
import org.tela_botanica.client.modeles.structure.StructureListe;
-
 
18
import org.tela_botanica.client.util.Debug;
18
import org.tela_botanica.client.vues.Formulaire;
19
import org.tela_botanica.client.vues.Formulaire;
19
import org.tela_botanica.client.vues.FormulaireOnglet;
20
import org.tela_botanica.client.vues.FormulaireOnglet;
Line 20... Line 21...
20
 
21
 
21
import com.extjs.gxt.ui.client.store.ListStore;
22
import com.extjs.gxt.ui.client.store.ListStore;
Line 162... Line 163...
162
					String contenuBrut = field.getRawValue();
163
					String contenuBrut = field.getRawValue();
163
					field.setValue(null);
164
					field.setValue(null);
164
					field.setRawValue(contenuBrut);
165
					field.setRawValue(contenuBrut);
165
					retour = "Veuillez sélectionner une valeur ou laisser le champ vide";
166
					retour = "Veuillez sélectionner une valeur ou laisser le champ vide";
166
				}
167
				}
167
				GWT.log("Validation : "+field.getRawValue()+"-"+field.getValue(), null);
-
 
168
				return retour;
168
				return retour;
169
			}
169
			}
170
		});
170
		});
171
		collectionsCombo.setTriggerAction(TriggerAction.ALL);
171
		collectionsCombo.setTriggerAction(TriggerAction.ALL);
172
		collectionsCombo.setStore(new ListStore<Collection>());
172
		collectionsCombo.setStore(new ListStore<Collection>());
Line 400... Line 400...
400
			setValeurComboCollections();
400
			setValeurComboCollections();
401
		} else if (nouvellesDonnees instanceof ValeurListe) {
401
		} else if (nouvellesDonnees instanceof ValeurListe) {
402
			ValeurListe listeValeurs = (ValeurListe) nouvellesDonnees;
402
			ValeurListe listeValeurs = (ValeurListe) nouvellesDonnees;
403
			rafraichirValeurListe(listeValeurs);
403
			rafraichirValeurListe(listeValeurs);
404
		} else {
404
		} else {
405
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null);
405
			Debug.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()));
406
		}
406
		}
407
	}
407
	}
Line 408... Line 408...
408
	
408
	
409
	private void rafraichirValeurListe(ValeurListe listeValeurs) {
409
	private void rafraichirValeurListe(ValeurListe listeValeurs) {
410
		if (listeValeurs.getId().equals(config.getListeId("typeDepot"))) {
410
		if (listeValeurs.getId().equals(config.getListeId("typeDepot"))) {
411
			Formulaire.rafraichirComboBox(listeValeurs, typeDepotCombo);
411
			Formulaire.rafraichirComboBox(listeValeurs, typeDepotCombo);
412
		} else {
412
		} else {
413
			GWT.log("Gestion de la liste "+listeValeurs.getId()+" non implémenté!", null);
413
			Debug.log("Gestion de la liste "+listeValeurs.getId()+" non implémenté!");
414
		}
414
		}