Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 625 → Rev 626

/trunk/src/org/tela_botanica/client/Mediateur.java
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) {