Subversion Repositories eFlore/Applications.coel

Rev

Rev 1630 | 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 49... Line 50...
49
	private Constantes i18nC = null;
50
	private Constantes i18nC = null;
Line 50... Line 51...
50
 
51
 
51
	private Grid<Projet> grille = null;
52
	private Grid<Projet> grille = null;
52
	private ListStore<Projet> store = null;
53
	private ListStore<Projet> store = null;
-
 
54
	private ColumnModel modeleDesColonnes = null;
-
 
55
	
53
	private ColumnModel modeleDesColonnes = null;
56
	private ChampFiltreRecherche champFiltreRecherche = null;
Line 54... Line 57...
54
	private BarrePaginationVue pagination = null;
57
	private BarrePaginationVue pagination = null;
55
	
58
	
56
	private Button ajouter;
59
	private Button ajouter;
Line 141... Line 144...
141
				modifier.fireEvent(Events.Select);
144
				modifier.fireEvent(Events.Select);
142
			}
145
			}
143
		});
146
		});
144
		add(grille);
147
		add(grille);
Line -... Line 148...
-
 
148
		
-
 
149
		ProjetListe projetListe = new ProjetListe();
145
		
150
		champFiltreRecherche = new ChampFiltreRecherche(mediateurCourant, toolBar, projetListe);
146
		// Définition de la barre de pagination
151
		// Définition de la barre de pagination
147
		pagination = new BarrePaginationVue(new StructureListe(), mediateur);
152
		pagination = new BarrePaginationVue(projetListe, mediateur);
148
		setBottomComponent(pagination);
153
		setBottomComponent(pagination);
Line 149... Line 154...
149
	}
154
	}
150
	
155
	
Line 171... Line 176...
171
	}
176
	}
Line 172... Line 177...
172
	
177
	
173
	public void rafraichir(Object nouvellesDonnees) {
178
	public void rafraichir(Object nouvellesDonnees) {
174
		if (nouvellesDonnees instanceof ProjetListe) {
179
		if (nouvellesDonnees instanceof ProjetListe) {
-
 
180
			ProjetListe projets = (ProjetListe) nouvellesDonnees;
175
			ProjetListe projets = (ProjetListe) nouvellesDonnees;
181
			champFiltreRecherche.setListePaginable(projets);
176
			pagination.setlistePaginable(projets);
182
			pagination.setlistePaginable(projets);
Line 177... Line 183...
177
			pagination.rafraichir(projets.getPageTable());
183
			pagination.rafraichir(projets.getPageTable());
178
			
184