43,6 → 43,7 |
private CollectionFormDescription descriptionOnglet = null; |
private CollectionFormContenu contenuOnglet = null; |
private CollectionFormInventaire inventaireOnglet = null; |
private CollectionFormCommentaire commentaireOnglet = null; |
private TextField<String> nomChp = null; |
|
public CollectionForm(Mediateur mediateurCourrant, String collectionId) { |
62,6 → 63,7 |
mediateurCourrant.selectionnerCollection(this, collectionId); |
mediateurCourrant.selectionnerCollectionAPersonne(this, collectionId, null); |
mediateurCourrant.selectionnerCollectionAPublication(this, collectionId); |
mediateurCourrant.selectionnerCollectionACommentaire(this, collectionId); |
} |
} |
|
144,6 → 146,9 |
// Onlget formulaire INVENTAIRE |
ongletsCollectionHerbier.add(creerOngletInventaire()); |
|
// Onlget formulaire COMMENTAIRE |
ongletsCollectionHerbier.add(creerOngletCommentaire()); |
|
// Sélection de l'onglet par défaut |
ongletsCollectionHerbier.setSelection(generalOnglet); |
|
180,6 → 185,11 |
return inventaireOnglet; |
} |
|
private TabItem creerOngletCommentaire() { |
commentaireOnglet = new CollectionFormCommentaire(this); |
return commentaireOnglet; |
} |
|
public void rafraichir(Object nouvellesDonnees) { |
if (nouvellesDonnees instanceof Information) { |
Information info = (Information) nouvellesDonnees; |
220,6 → 230,8 |
personneOnglet.rafraichir(info); |
} else if (info.getType().equals("liste_collection_a_publication")) { |
publicationOnglet.rafraichir(info); |
} else if (info.getType().equals("liste_collection_a_commentaire")) { |
commentaireOnglet.rafraichir(info); |
} |
} |
|
237,6 → 249,7 |
descriptionOnglet.peupler(); |
contenuOnglet.peupler(); |
inventaireOnglet.peupler(); |
commentaireOnglet.peupler(); |
} |
|
private void actualiserTitrePanneau() { |
271,6 → 284,7 |
private void soumettreOnglets() { |
personneOnglet.soumettre(); |
publicationOnglet.soumettre(); |
commentaireOnglet.soumettre(); |
} |
|
public void reinitialiserFormulaire() { |
306,6 → 320,7 |
descriptionOnglet.collecter(); |
contenuOnglet.collecter(); |
inventaireOnglet.collecter(); |
commentaireOnglet.collecter(); |
} |
|
public boolean verifierFormulaire() { |