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 |
}
|