Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1612 → Rev 1613

/trunk/src/org/tela_botanica/client/vues/collection/CollectionForm.java
21,7 → 21,6
import com.extjs.gxt.ui.client.event.BaseEvent;
import com.extjs.gxt.ui.client.event.Events;
import com.extjs.gxt.ui.client.event.Listener;
import com.extjs.gxt.ui.client.widget.Info;
import com.extjs.gxt.ui.client.widget.MessageBox;
import com.extjs.gxt.ui.client.widget.TabItem;
import com.extjs.gxt.ui.client.widget.TabPanel;
29,7 → 28,7
import com.extjs.gxt.ui.client.widget.form.TextField;
import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign;
import com.extjs.gxt.ui.client.widget.layout.FormData;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
 
public class CollectionForm extends Formulaire implements Rafraichissable {
 
262,6 → 261,7
if (infoType.equals("modif_collection")) {
InfoLogger.display("Modification d'une collection", info.toString());
repandreRafraichissement();
} else if (infoType.equals("selection_collection")) {
InfoLogger.display("Modification d'une collection", info.toString());
if (info.getDonnee(0) != null) {
315,7 → 315,7
if (formulaireValide) {
// Collecte des données du formulaire
Collection collectionAEnregistrer = collecterCollection();
//Window.alert(collectionAEnregistrer.getDescription());
if (mode.equals(MODE_AJOUTER)) {
mediateur.ajouterCollection(this, collectionAEnregistrer);
} else if (mode.equals(MODE_MODIFIER)) {
408,4 → 408,16
messages.addAll(personneOnglet.verifier());
return messages;
}
private void repandreRafraichissement() {
if (vueExterneARafraichirApresValidation != null) {
String type = "modif_collection";
if (mode.equals(Formulaire.MODE_AJOUTER)) {
type = "ajout_collection";
}
Information info = new Information(type);
info.setDonnee(0, collection);
vueExterneARafraichirApresValidation.rafraichir(info);
}
}
}