Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1175 → Rev 1176

/trunk/src/org/tela_botanica/client/vues/publication/PublicationForm.java
165,10 → 165,6
auteursFieldset.add(conteneurChamps);
auteursFieldset.add(ajouterAuteurBouton);
auteursFieldset.layout();
if (mode.equals(Formulaire.MODE_AJOUTER)) {
creerChampAuteurEtBoutonSupprimer(null);
}
}
public void creerChampAuteurEtBoutonSupprimer(Personne auteur) {
223,6 → 219,7
comboBox.setDisplayField("fmt_nom_complet");
comboBox.setTriggerAction(TriggerAction.ALL);
comboBox.setStore(auteursStore);
comboBox.setMessageTarget("tooltip");
comboBox.addStyleName(ComposantClass.OBLIGATOIRE);
comboBox.addListener(Events.Valid, creerEcouteurChampObligatoire());
 
348,6 → 345,10
afficherAuteurs();
initialiserAffichageAuteurs();
}
if (etrePretAInitialiserAuteur()) {
creerChampAuteurEtBoutonSupprimer(null);
initialiserInitialisationAuteur();
}
if (etreValide()) {
initialiserValidation();
466,14 → 467,26
auteurStorePartageChargementOk = false;
publicationAPersonneListeChargementOk = false;
}
private void initialiserInitialisationAuteur() {
auteurStorePartageChargementOk = false;
}
 
private boolean etrePretAAfficherAuteurs() {
boolean ok = false;
if (publicationOk && auteurStorePartageChargementOk && publicationAPersonneListeChargementOk) {
if (mode.equals(Formulaire.MODE_MODIFIER) && publicationOk && auteurStorePartageChargementOk && publicationAPersonneListeChargementOk) {
ok = true;
}
return ok;
}
private boolean etrePretAInitialiserAuteur() {
boolean ok = false;
if (mode.equals(Formulaire.MODE_AJOUTER) && auteurStorePartageChargementOk) {
ok = true;
}
return ok;
}
 
private Boolean etreValide() {
Boolean valide = false;