Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 277 → Rev 278

/trunk/src/org/tela_botanica/client/Mediateur.java
233,12 → 233,14
}
 
public void afficherListePersonnes(PersonneListe personnes) {
PersonneVue personneVue = new PersonneVue();
contenuPanneauCentre = personneVue;
panneauCentre.add(personneVue);
personneVue.rafraichir(personnes);
panneauCentre.layout();
public void afficherListePersonnes(PersonneListe personnesACharger) {
if ( !(contenuPanneauCentre instanceof PersonneVue) ) {
PersonneVue personneVue = new PersonneVue();
contenuPanneauCentre = personneVue;
panneauCentre.add(personneVue);
}
contenuPanneauCentre.rafraichir(personnesACharger);
//contenuPanneauCentre.layout();
}
 
public void clicAjouterPersonne() {
375,13 → 377,13
((StructureDetailPanneauVue) Registry.get(RegistreId.PANNEAU_INSTITUTION_DETAIL)).rafraichir(institution);
}
 
public void afficherListeStructures(StructureListe nouvelleDonnees) {
public void afficherListeStructures(StructureListe structuresACharger) {
// TODO : créer dès l'initialisation de l'application InsitutionVue et la cacher
StructureVue institutionVue = new StructureVue();
panneauCentre.add(institutionVue);
panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE);
contenuPanneauCentre = institutionVue;
institutionVue.rafraichir(nouvelleDonnees);
institutionVue.rafraichir(structuresACharger);
}
public void clicAjouterStructure() {
527,6 → 529,8
public void rafraichir(Object nouvelleDonnees) {
if (nouvelleDonnees instanceof Utilisateur) {
mettreAJourEtatIdentification((Utilisateur) nouvelleDonnees);
} else {
GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
}
}
}