33,6 → 33,7 |
private Mediateur mediateur = null; |
private Constantes i18nC = null; |
private Portal portail = null; |
private static boolean enregistrementEnCours = false; |
|
public AccueilVue(Mediateur mediateurCourant) { |
mediateur = mediateurCourant; |
58,7 → 59,11 |
enregistrer.setIcon(Images.ICONES.appliquer()); |
enregistrer.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent be) { |
enregistrerParametres(); |
if (enregistrementEnCours == false) { |
enregistrerParametres(); |
} else { |
Info.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementEnCours()); |
} |
} |
}); |
barreOutils.add(enregistrer); |
189,6 → 194,7 |
} |
|
Debug.log("Enregistrer:"+paramXml.toString()); |
enregistrementEnCours = true; |
mediateur.getUtilisateur().setParametre(paramXml.toString()); |
mediateur.modifierUtilisateur(); |
} |
230,8 → 236,13 |
Information info = (Information) nouvellesDonnees; |
String type = info.getType(); |
if (type.equals("maj_utilisateur")) { |
chargerParametres(); |
Info.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementSucces()); |
if (enregistrementEnCours == true) { |
enregistrementEnCours = false; |
Info.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementSucces()); |
} else { |
chargerParametres(); |
Info.display(i18nC.accueil(), i18nC.accueilChargementSucces()); |
} |
} |
} else { |
Debug.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass())); |