Subversion Repositories eFlore/Applications.coel

Rev

Rev 609 | Rev 671 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 609 Rev 635
Line 133... Line 133...
133
				supprimer.enable();
133
				supprimer.enable();
134
			}
134
			}
135
		}
135
		}
136
	}
136
	}
Line 137... Line 137...
137
	
137
	
138
	public void rafraichir(Object nouvelleDonnees) {
138
	public void rafraichir(Object nouvellesDonnees) {
139
		if (nouvelleDonnees instanceof StructureListe) {
139
		if (nouvellesDonnees instanceof StructureListe) {
Line 140... Line 140...
140
			StructureListe structures = (StructureListe) nouvelleDonnees;
140
			StructureListe structures = (StructureListe) nouvellesDonnees;
141
			
141
			
142
			if (structures != null) {
142
			if (structures != null) {
143
				List<Structure> liste = (List<Structure>) structures.toList();
143
				List<Structure> liste = (List<Structure>) structures.toList();
Line 144... Line 144...
144
				store.removeAll();
144
				store.removeAll();
Line 145... Line 145...
145
				store.add(liste);
145
				store.add(liste);
146
 
146
 
147
				gererEtatActivationBouton();
147
				gererEtatActivationBouton();
148
				
148
				
149
				mediateur.actualiserPanneauCentral();
149
				mediateur.actualiserPanneauCentral();
150
			}
150
			}
151
		} else if (nouvelleDonnees instanceof Information) {
151
		} else if (nouvellesDonnees instanceof Information) {
152
			Information info = (Information) nouvelleDonnees;
152
			Information info = (Information) nouvellesDonnees;
Line 167... Line 167...
167
				gererEtatActivationBouton();
167
				gererEtatActivationBouton();
168
			} else if (info.getType().equals("maj_utilisateur")) {
168
			} else if (info.getType().equals("maj_utilisateur")) {
169
				gererEtatActivationBouton();
169
				gererEtatActivationBouton();
170
			}
170
			}
171
		} else {
171
		} else {
172
			GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
172
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null);
173
		}
173
		}
174
		layout();
174
		layout();
175
	}
175
	}
176
}
176
}