Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 185 → Rev 186

/trunk/src/org/tela_botanica/client/Mediateur.java
57,6 → 57,7
private Rafraichissable contenuPanneauCentre = null;
public Mediateur() {
// Enregistrement du Médiateur dans le Registre
Registry.register(RegistreId.MEDIATEUR, this);
225,7 → 226,9
}
 
public void afficherListePersonnes(PersonneListe nouvelleDonnees) {
PersonneVue personneVue = new PersonneVue();
contenuPanneauCentre = personneVue;
panneauCentre.add(personneVue);
personneVue.rafraichir(nouvelleDonnees);
}
258,6 → 261,7
PublicationVue publicationVue = new PublicationVue() ;
panneauCentre.add(publicationVue);
contenuPanneauCentre = publicationVue;
publicationVue.rafraichir(nouvelleDonnees);
}
364,11 → 368,33
}
public void afficherListeProjets(ProjetsListe projets) {
((MenuPanneauVue) Registry.get(RegistreId.PANNEAU_OUEST)).rafraichir(projets);
((MenuPanneauVue) Registry.get(RegistreId.PANNEAU_OUEST)).rafraichir(projets);
}
public void selectionnerProjet(String selectedIndexValue) {
Registry.register(RegistreId.PROJET, selectedIndexValue);
//TODO : A la sélection d'un projet, la liste affichée, quelqu'elle soit, devrait être actualisée ...
if (contenuPanneauCentre instanceof PersonneVue) {
((Modele) Registry.get(RegistreId.MODELE)).obtenirListePersonnes();
//FIXME Le rafraichissement du panneau ne se fait pas!
}
}
}
}