66,6 → 66,8 |
public void afficherPas(int pas); |
|
public void mettreEnValeurPageActive(int pageActive); |
|
public void mettreNbTotalPages(int nbPages); |
} |
|
private Vue vue; |
89,7 → 91,6 |
this.vue = vue; |
this.pas = pas; |
this.pageCourante = pageCourante; |
|
this.nbPage = calculerNbPage(); |
} |
|
211,6 → 212,7 |
|
this.nbPage = calculerNbPage(); |
|
vue.mettreNbTotalPages(nbPage); |
HasWidgets zoneLiens = vue.getZoneLiens(); |
zoneLiens.clear(); |
|
217,7 → 219,7 |
int pageDebut = 1; |
int pageFin = nbPage; |
|
for (int i = pageDebut; i < pageFin; i++) { |
for (int i = pageDebut; i <= pageFin; i++) { |
vue.ajouterBoutonZoneLiens(i + ""); |
} |
gererEvenementsBoutonsDynamiques(); |
255,7 → 257,7 |
} |
|
public void allerALapageSuivante() { |
if (pageCourante < nbPage - 1) { |
if (pageCourante < nbPage ) { |
int pageAAfficher = pageCourante + 1; |
pageCourante = pageAAfficher; |
chargerElements(pas * (pageAAfficher - 1), pas * (pageAAfficher)); |
271,7 → 273,7 |
} |
|
public void allerAlaDernierePage() { |
int pageAAfficher = nbPage - 1; |
int pageAAfficher = nbPage ; |
pageCourante = pageAAfficher; |
chargerElements(pas * (pageAAfficher - 1), pas * (pageAAfficher)); |
BusEvenementiel.getInstance().fireEvent(new EvenementChangementPage(pageAAfficher, groupePagination)); |