Subversion Repositories eFlore/Applications.coel

Rev

Rev 566 | Rev 596 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 566 Rev 567
Line 140... Line 140...
140
	}
140
	}
Line 141... Line 141...
141
 
141
 
142
	public void rafraichir(Object nouvellesDonnees) {
142
	public void rafraichir(Object nouvellesDonnees) {
143
		if (nouvellesDonnees instanceof PersonneListe) {
143
		if (nouvellesDonnees instanceof PersonneListe) {
-
 
144
			PersonneListe listePersonnes = (PersonneListe) nouvellesDonnees;
-
 
145
			
144
			PersonneListe listePersonnes = (PersonneListe) nouvellesDonnees;
146
			if (listePersonnes != null) {
Line 145... Line 147...
145
			List<Personne> liste = (List<Personne>) listePersonnes.toList();
147
				List<Personne> liste = (List<Personne>) listePersonnes.toList();
146
			
148
				
147
			PagingModelMemoryProxy proxy = new PagingModelMemoryProxy(liste);  
149
				PagingModelMemoryProxy proxy = new PagingModelMemoryProxy(liste);
148
			PagingLoader<PagingLoadResult<ModelData>> loader = new BasePagingLoader<PagingLoadResult<ModelData>>(proxy);
150
				PagingLoader<PagingLoadResult<ModelData>> loader = new BasePagingLoader<PagingLoadResult<ModelData>>(proxy);
-
 
151
			    loader.setRemoteSort(true); 
149
		    loader.setRemoteSort(true); 
152
			    pagination.bind(loader);
Line 150... Line 153...
150
		    pagination.bind(loader);
153
			    
151
		    loader.load(0, nbElementsPage);
154
			    loader.load(0, nbElementsPage);
Line 152... Line 155...
152
			
155
				
153
			ListStore<Personne> store = new ListStore<Personne>(loader);
156
				ListStore<Personne> store = new ListStore<Personne>(loader);
154
			grille.reconfigure(store, modeleColonnes);
157
				grille.reconfigure(store, modeleColonnes);
155
			
158
				
156
			mediateur.actualiserPanneauCentral();
159
				mediateur.actualiserPanneauCentral();
157
			store.sort("fmt_nom_complet", SortDir.ASC);
160
				store.sort("fmt_nom_complet", SortDir.ASC);
158
			
161
			}
159
		} else if (nouvellesDonnees instanceof Information)	{
162
		} else if (nouvellesDonnees instanceof Information)	{