Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 693 → Rev 694

/trunk/src/org/tela_botanica/client/composants/ChampMultiValeurs.java
28,7 → 28,11
String titreErreur = null;
String valeurVideMsg = null;
String valeurIdentiqueMsg = null;
String valeurNonValideMsg = null;
String valeurParDefaut = "";
String validation = null;
String exempleValidation = null;
LayoutContainer principalLayout = null;
TextField<String> champTexte = null;
65,6 → 69,13
largeurChamp = largeurTotale - largeurBouton;
}
public void setValidation (String validation, String exempleValidation) {
this.validation = validation;
this.exempleValidation = exempleValidation;
this.valeurNonValideMsg = Mediateur.i18nM.valeurNonValideMsg(exempleValidation);
}
public void setValeurParDefaut(String valeur) {
this.valeurParDefaut = valeur;
champTexte.setValue(valeur);
112,7 → 123,11
} else if (valeurs.get(valeurChampTxt) != null){
MessageBox.alert(titreErreur, valeurIdentiqueMsg, null);
} else {
ajouterValeur(valeurChampTxt);
if (validation!=null && !valeurChampTxt.matches(validation)) {
MessageBox.alert(titreErreur, valeurNonValideMsg, null);
} else {
ajouterValeur(valeurChampTxt);
}
}
}
});