Line 1... |
Line 1... |
1 |
package org.tela_botanica.client.vues;
|
1 |
package org.tela_botanica.client.vues;
|
Line 2... |
Line 2... |
2 |
|
2 |
|
3 |
import org.tela_botanica.client.Mediateur;
|
3 |
import org.tela_botanica.client.Mediateur;
|
- |
|
4 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
4 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
5 |
import org.tela_botanica.client.modeles.Information;
|
5 |
import org.tela_botanica.client.modeles.Structure;
|
6 |
import org.tela_botanica.client.modeles.Structure;
|
Line 6... |
Line 7... |
6 |
import org.tela_botanica.client.modeles.StructureListe;
|
7 |
import org.tela_botanica.client.modeles.StructureListe;
|
7 |
|
8 |
|
Line 39... |
Line 40... |
39 |
// Nous passons l'objet aux méthodes rafraichir des panneaux composant le panneau principal Structure
|
40 |
// Nous passons l'objet aux méthodes rafraichir des panneaux composant le panneau principal Structure
|
40 |
if (nouvelleDonnees instanceof Structure) {
|
41 |
if (nouvelleDonnees instanceof Structure) {
|
41 |
panneauInstitutionDetail.rafraichir(nouvelleDonnees);
|
42 |
panneauInstitutionDetail.rafraichir(nouvelleDonnees);
|
42 |
} else if (nouvelleDonnees instanceof StructureListe) {
|
43 |
} else if (nouvelleDonnees instanceof StructureListe) {
|
43 |
panneauInstitutionListe.rafraichir(nouvelleDonnees);
|
44 |
panneauInstitutionListe.rafraichir(nouvelleDonnees);
|
- |
|
45 |
} else if (nouvelleDonnees instanceof Information) {
|
- |
|
46 |
Information info = (Information) nouvelleDonnees;
|
- |
|
47 |
if (info.getType().equals("liste_structure_a_personne")) {
|
- |
|
48 |
panneauInstitutionDetail.rafraichir(nouvelleDonnees);
|
- |
|
49 |
}
|
44 |
} else {
|
50 |
} else {
|
45 |
GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
|
51 |
GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
|
46 |
}
|
52 |
}
|
47 |
}
|
53 |
}
|