Subversion Repositories eFlore/Applications.coel

Rev

Rev 277 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 277 Rev 278
Line 35... Line 35...
35
		this.add(panneauPersonneDetail, southData);
35
		this.add(panneauPersonneDetail, southData);
36
	}
36
	}
Line 37... Line 37...
37
 
37
 
38
	public void rafraichir(Object nouvelleDonnees) {
38
	public void rafraichir(Object nouvelleDonnees) {
39
		if (nouvelleDonnees instanceof PersonneListe) {
39
		if (nouvelleDonnees instanceof PersonneListe) {
40
			remplirListe((PersonneListe) nouvelleDonnees);
40
			panneauPersonneListe.rafraichir((PersonneListe) nouvelleDonnees);
41
		} else if (nouvelleDonnees instanceof Information)	{
41
		} else if (nouvelleDonnees instanceof Information)	{
42
			Information info = (Information) nouvelleDonnees;
42
			Information info = (Information) nouvelleDonnees;
43
			// Affichage des éventuels messages de déboguage ou d'alerte
43
			// Affichage des éventuels messages de déboguage ou d'alerte
44
			if (info.getMessages() != null && !info.getMessages().toString().equals("[]")) {
44
			if (info.getMessages() != null && !info.getMessages().toString().equals("[]")) {
Line 51... Line 51...
51
			}			
51
			}			
52
		} else {
52
		} else {
53
			GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
53
			GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
54
		}
54
		}
55
	}
55
	}
56
	
-
 
57
	private void remplirListe(PersonneListe personneListe) {
-
 
58
 
-
 
59
		LayoutContainer panneauCentre = (LayoutContainer) Registry.get(RegistreId.PANNEAU_CENTRE);
-
 
60
		panneauPersonneListe.rafraichir(personneListe);
-
 
61
		//panneauInstitutionDetail.rafraichir(listeInstitutions);
-
 
62
		panneauCentre.layout();
-
 
63
	}
-
 
64
 
-
 
65
}
56
}
66
57