Subversion Repositories eFlore/Applications.del

Rev

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

Rev 651 Rev 679
Line 78... Line 78...
78
	public void go(HasWidgets container) {
78
	public void go(HasWidgets container) {
79
		container.add(vue.asWidget());
79
		container.add(vue.asWidget());
80
		gererEvenements();
80
		gererEvenements();
81
		actualiserPas();
81
		actualiserPas();
82
		actualiserAffichageBoutons();
82
		actualiserAffichageBoutons();
-
 
83
		vue.mettreNbTotalPages(nbPage);
83
	}
84
	}
Line 84... Line 85...
84
 
85
 
85
	/**
86
	/**
86
	 * Gérer les évènements sur les boutons statiques (précédent, suivant et
87
	 * Gérer les évènements sur les boutons statiques (précédent, suivant et
Line 162... Line 163...
162
			public void onChangementPage(EvenementChangementPage event) {
163
			public void onChangementPage(EvenementChangementPage event) {
163
				if (event.getGroupePagination() == groupePagination) {
164
				if (event.getGroupePagination() == groupePagination) {
164
					pageCourante = event.getPageAAfficher();
165
					pageCourante = event.getPageAAfficher();
165
					vue.setPageCourante(pageCourante);
166
					vue.setPageCourante(pageCourante);
166
					actualiserAffichageBoutons();
167
					actualiserAffichageBoutons();
-
 
168
					vue.mettreNbTotalPages(nbPage);
167
				}
169
				}
168
			}
170
			}
169
		});
171
		});
Line 170... Line 172...
170
 
172
 
Line 210... Line 212...
210
		// TODO corriger bug qui ne charge pas la bonne page ds certains cas
212
		// TODO corriger bug qui ne charge pas la bonne page ds certains cas
211
		// gererDecalagePageCourante(pas, nouveauPas);
213
		// gererDecalagePageCourante(pas, nouveauPas);
212
		// pas = nouveauPas;
214
		// pas = nouveauPas;
213
		// chargerElements((pageCourante - 1)*pas, pageCourante*pas);
215
		// chargerElements((pageCourante - 1)*pas, pageCourante*pas);
214
		pas = nouveauPas;
216
		pas = nouveauPas;
-
 
217
		this.nbPage = calculerNbPage();
215
		chargerElements(0, pas);
218
		chargerElements(0, pas);
216
		BusEvenementiel.getInstance().fireEvent(new EvenementChangementPas(nouveauPas, groupePagination));
219
		BusEvenementiel.getInstance().fireEvent(new EvenementChangementPas(nouveauPas, groupePagination));
217
		BusEvenementiel.getInstance().fireEvent(new EvenementChangementPage(1, groupePagination));
220
		BusEvenementiel.getInstance().fireEvent(new EvenementChangementPage(1, groupePagination));
218
	}
221
	}