Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1217 → Rev 1218

/branches/v1.0-syrah/src/org/tela_botanica/client/vues/Formulaire.java
7,6 → 7,7
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.composants.ChampComboBoxListeValeurs;
import org.tela_botanica.client.composants.InfoLogger;
import org.tela_botanica.client.configuration.Configuration;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.i18n.ErrorMessages;
15,6 → 16,7
import org.tela_botanica.client.modeles.Valeur;
import org.tela_botanica.client.modeles.ValeurListe;
import org.tela_botanica.client.modeles.aDonneeListe;
import org.tela_botanica.client.util.Debug;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style.HorizontalAlignment;
108,19 → 110,26
SelectionListener<ButtonEvent> ecouteur = new SelectionListener<ButtonEvent>() {
@Override
public void componentSelected(ButtonEvent ce) {
Debug.log("<$$$> BEGIN Formulaire.creerEcouteurValidation.componentSelected(ButtonEvent ce)");
String code = ((Button) ce.getComponent()).getData("code");
if (code.equals(FormulaireBarreValidation.CODE_BOUTON_VALIDER)) {
if (mediateur.getUtilisateur().isIdentifie()) {
Debug.log("<$$$> Formulaire.creerEcouteurValidation.componentSelected(ButtonEvent ce), clicBoutonvalidation = true;");
clicBoutonvalidation = true;
Debug.log("<$$$> Formulaire.creerEcouteurValidation.componentSelected(ButtonEvent ce), appel à soumettreFormulaire()");
soumettreFormulaire();
clicBoutonvalidation = true;
} else {
Info.display(i18nC.modeAnonyme(), i18nC.identificationNecessaire());
InfoLogger.display(i18nC.modeAnonyme(), i18nC.identificationNecessaire());
}
} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_APPLIQUER)) {
if (mediateur.getUtilisateur().isIdentifie()) {
soumettreFormulaire();
} else {
Info.display(i18nC.modeAnonyme(), i18nC.identificationNecessaire());
InfoLogger.display(i18nC.modeAnonyme(), i18nC.identificationNecessaire());
}
} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_ANNULER)) {
mediateur.clicMenu(menuIdCourant);
127,6 → 136,8
} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_REINITIALISER)) {
reinitialiserFormulaire();
}
Debug.log("<$$$> END CollectionForm.Formulaire.creerEcouteurValidation.componentSelected(ButtonEvent ce)");
}
};
147,17 → 158,25
return onglet;
}
 
public void controlerFermetureApresRafraichissement() {
public void controlerFermeture() {
Debug.log("<$$$> BEGIN Formulaire.controlerFermeture()");
// Si le bouton Valider a été cliqué, nous affichons la liste des structures
if (clicBoutonvalidation) {
fermerFormulaire();
}
else Debug.log("<$$$> clicBoutonvalidation==false");
Debug.log("<$$$> END Formulaire.controlerFermeture()");
}
public void fermerFormulaire() {
Debug.log("<$$$> BEGIN Formulaire.fermerFormulaire()");
 
clicBoutonvalidation = false;
panneauFormulaire.setEnabled(false);
mediateur.clicMenu(menuIdCourant);
Debug.log("<$$$> END Formulaire.fermerFormulaire()");
}
/** Méthode simplifiant la création de FormLayout.