Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1630 Rev 1633
Line 4... Line 4...
4
import java.util.List;
4
import java.util.List;
Line 5... Line 5...
5
 
5
 
6
 
6
 
-
 
7
import org.tela_botanica.client.Mediateur;
7
import org.tela_botanica.client.Mediateur;
8
import org.tela_botanica.client.RegistreId;
8
import org.tela_botanica.client.RegistreId;
9
import org.tela_botanica.client.composants.ChampFiltreRecherche;
9
import org.tela_botanica.client.composants.InfoLogger;
10
import org.tela_botanica.client.composants.InfoLogger;
10
import org.tela_botanica.client.images.Images;
11
import org.tela_botanica.client.images.Images;
11
import org.tela_botanica.client.interfaces.Rafraichissable;
12
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 43... Line 44...
43
	
44
	
Line 44... Line 45...
44
	private Mediateur mediateur = null ;
45
	private Mediateur mediateur = null ;
45
	
46
	
-
 
47
	private Grid<Personne> grille = null;
-
 
48
	private ListStore<Personne> store = null;
46
	private Grid<Personne> grille = null;
49
	
-
 
50
	private ChampFiltreRecherche champFiltreRecherche = null;
47
	private ListStore<Personne> store = null;
51
	private BarrePaginationVue pagination = null;
48
	private BarrePaginationVue pagination = null;
52
	
49
	private ColumnModel modeleColonnes = null;
53
	private ColumnModel modeleColonnes = null;
50
	private Button ajouter = null;
54
	private Button ajouter = null;
Line 140... Line 144...
140
				modifier.fireEvent(Events.Select);
144
				modifier.fireEvent(Events.Select);
141
			}
145
			}
142
		});
146
		});
143
		add(grille);
147
		add(grille);
Line -... Line 148...
-
 
148
		
-
 
149
		PersonneListe personneListe = new PersonneListe();
144
		
150
		champFiltreRecherche = new ChampFiltreRecherche(mediateur, toolBar, personneListe);
145
		// Définition de la barre de pagination
151
		// Définition de la barre de pagination
146
		pagination = new BarrePaginationVue(new PersonneListe(), mediateur);
152
		pagination = new BarrePaginationVue(personneListe, mediateur);
147
		setBottomComponent(pagination);
153
		setBottomComponent(pagination);
Line 148... Line 154...
148
	}
154
	}
149
 
155
 
Line 176... Line 182...
176
	public void rafraichir(Object nouvellesDonnees) {
182
	public void rafraichir(Object nouvellesDonnees) {
Line 177... Line 183...
177
		
183
		
178
		if (nouvellesDonnees instanceof PersonneListe) {
184
		if (nouvellesDonnees instanceof PersonneListe) {
Line -... Line 185...
-
 
185
			PersonneListe listePersonnes = (PersonneListe) nouvellesDonnees;
179
			PersonneListe listePersonnes = (PersonneListe) nouvellesDonnees;
186
			
180
			
187
			champFiltreRecherche.setListePaginable(listePersonnes);
Line 181... Line 188...
181
			pagination.setlistePaginable(listePersonnes);
188
			pagination.setlistePaginable(listePersonnes);
182
			pagination.rafraichir(listePersonnes.getPageTable());
189
			pagination.rafraichir(listePersonnes.getPageTable());