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