Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1630 Rev 1633
Line 5... Line 5...
5
import java.util.Iterator;
5
import java.util.Iterator;
6
import java.util.List;
6
import java.util.List;
Line 7... Line 7...
7
 
7
 
8
import org.tela_botanica.client.Mediateur;
8
import org.tela_botanica.client.Mediateur;
-
 
9
import org.tela_botanica.client.RegistreId;
9
import org.tela_botanica.client.RegistreId;
10
import org.tela_botanica.client.composants.ChampFiltreRecherche;
10
import org.tela_botanica.client.composants.InfoLogger;
11
import org.tela_botanica.client.composants.InfoLogger;
11
import org.tela_botanica.client.i18n.Constantes;
12
import org.tela_botanica.client.i18n.Constantes;
12
import org.tela_botanica.client.images.Images;
13
import org.tela_botanica.client.images.Images;
13
import org.tela_botanica.client.interfaces.Rafraichissable;
14
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 66... Line 67...
66
	private Button ajouter;
67
	private Button ajouter;
67
	private Button modifier;
68
	private Button modifier;
68
	private Button supprimer;
69
	private Button supprimer;
Line 69... Line 70...
69
	
70
	
-
 
71
	private BarrePaginationVue pagination = null;
Line 70... Line 72...
70
	private BarrePaginationVue pagination = null;
72
	private ChampFiltreRecherche champFiltreRecherche = null;
71
	
73
	
Line 72... Line 74...
72
	private CommentaireListe commentaires = null;
74
	private CommentaireListe commentaires = null;
Line 175... Line 177...
175
				modifier.fireEvent(Events.Select);
177
				modifier.fireEvent(Events.Select);
176
			}
178
			}
177
		});
179
		});
178
		add(grille);
180
		add(grille);
Line -... Line 181...
-
 
181
		
-
 
182
		CommentaireListe commentaireListe = new CommentaireListe();
179
		
183
		champFiltreRecherche = new ChampFiltreRecherche(mediateur, toolBar, commentaireListe);
180
		// Définition de la barre de pagination
184
		// Définition de la barre de pagination
181
		pagination = new BarrePaginationVue(new StructureListe(), mediateur);
185
		pagination = new BarrePaginationVue(commentaireListe, mediateur);
182
		setBottomComponent(pagination);
186
		setBottomComponent(pagination);
Line 183... Line 187...
183
	}
187
	}
184
	
188
	
Line 258... Line 262...
258
	
262
	
259
	public void rafraichir(Object nouvellesDonnees) {
263
	public void rafraichir(Object nouvellesDonnees) {
260
		if (nouvellesDonnees instanceof CommentaireListe) {
264
		if (nouvellesDonnees instanceof CommentaireListe) {
Line -... Line 265...
-
 
265
			commentaires = (CommentaireListe) nouvellesDonnees;
-
 
266
			
261
			commentaires = (CommentaireListe) nouvellesDonnees;
267
			champFiltreRecherche.setListePaginable(commentaires);
262
			
268
			
Line 263... Line 269...
263
			pagination.setlistePaginable(commentaires);
269
			pagination.setlistePaginable(commentaires);
264
			pagination.rafraichir(commentaires.getPageTable());
270
			pagination.rafraichir(commentaires.getPageTable());