182,7 → 182,6 |
|
public void clicMenu(String codeMenuClique) { |
activerChargement(codeMenuClique); |
panneauCentre.removeAll(); |
if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) { |
modele.selectionnerStructure(panneauCentre, getProjetId(), null); |
} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { |
347,11 → 346,15 |
//+----------------------------------------------------------------------------------------------------------------+ |
|
public void afficherListeStructures(StructureListe structuresACharger) { |
StructureVue structureVue = new StructureVue(this); |
contenuPanneauCentre = structureVue; |
panneauCentre.add(structureVue); |
panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE); |
structureVue.rafraichir(structuresACharger); |
|
if (!(contenuPanneauCentre instanceof StructureVue)) { |
panneauCentre.removeAll(); |
StructureVue structureVue = new StructureVue(this); |
contenuPanneauCentre = structureVue; |
panneauCentre.add(structureVue); |
panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE); |
} |
contenuPanneauCentre.rafraichir(structuresACharger); |
} |
|
public void afficherFormStructure(String structureId) { |
485,11 → 488,16 |
//+----------------------------------------------------------------------------------------------------------------+ |
|
public void afficherListeCollections(CollectionListe collectionsACharger) { |
CollectionVue collectionVue = new CollectionVue(this); |
panneauCentre.add(collectionVue); |
panneauCentre.setId(ComposantId.PANNEAU_COLLECTION_LISTE); |
contenuPanneauCentre = collectionVue; |
collectionVue.rafraichir(collectionsACharger); |
|
if (!(contenuPanneauCentre instanceof CollectionVue)) { |
panneauCentre.removeAll(); |
CollectionVue collectionVue = new CollectionVue(this); |
panneauCentre.add(collectionVue); |
panneauCentre.setId(ComposantId.PANNEAU_COLLECTION_LISTE); |
contenuPanneauCentre = collectionVue; |
} |
|
contenuPanneauCentre.rafraichir(collectionsACharger); |
} |
|
public void clicListeCollection(Collection collectionCliquee) { |
537,16 → 545,14 |
|
public void afficherListePersonnes(PersonneListe personnesACharger) { |
|
//FIXME : le test ci-dessous bloque l'éxécution lors de deux clics consécutifs |
//if (!(contenuPanneauCentre instanceof PersonneVue)) { |
|
if (!(contenuPanneauCentre instanceof PersonneVue)) { |
panneauCentre.removeAll(); |
PersonneVue personneVue = new PersonneVue(this); |
contenuPanneauCentre = personneVue; |
panneauCentre.add(personneVue); |
//} |
} |
|
contenuPanneauCentre.rafraichir(personnesACharger); |
//contenuPanneauCentre.layout(); |
} |
|
public void clicAjouterPersonne() { |
635,12 → 641,17 |
//+----------------------------------------------------------------------------------------------------------------+ |
|
public void afficherListePublication(PublicationListe nouvelleDonnees) { |
PublicationVue publicationVue = new PublicationVue(this) ; |
panneauCentre.removeAll(); |
panneauCentre.add(publicationVue); |
contenuPanneauCentre = publicationVue; |
publicationVue.rafraichir(nouvelleDonnees); |
|
if (!(contenuPanneauCentre instanceof PersonneVue)) { |
panneauCentre.removeAll(); |
PublicationVue publicationVue = new PublicationVue(this) ; |
panneauCentre.removeAll(); |
panneauCentre.add(publicationVue); |
contenuPanneauCentre = publicationVue; |
} |
|
contenuPanneauCentre.rafraichir(nouvelleDonnees); |
|
} |
|
public void clicListePublication(Publication publication) { |