165,11 → 165,7 |
auteursFieldset.add(conteneurChamps); |
auteursFieldset.add(ajouterAuteurBouton); |
auteursFieldset.layout(); |
|
if (mode.equals(Formulaire.MODE_AJOUTER)) { |
creerChampAuteurEtBoutonSupprimer(null); |
} |
} |
|
public void creerChampAuteurEtBoutonSupprimer(Personne auteur) { |
final HorizontalPanel panneauHorizontal = new HorizontalPanel(); |
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(); |
467,14 → 468,26 |
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; |
//Debug.log("formulaire"+formulaireValideOk+" - Publication :"+publicationValideOk+" - Auteurs :"+auteursValideOk, null); |