Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 391 → Rev 412

/trunk/src/org/tela_botanica/del/client/composants/pagination/PaginationPresenteur.java
32,10 → 32,12
public HasClickHandlers getBoutonPrecedent();
public HasClickHandlers getBoutonPremierePage();
public HasClickHandlers getBoutonDernierePage();
public void masquerBoutonDebut();
public void afficherBoutonDebut();
public void masquerBoutonPrecedent();
public void afficherBoutonPrecedent();
public void masquerBoutonSuivant();
public void afficherBoutonSuivant();
public boolean boutonPrecedentEstAffiche();
public boolean boutonSuivantEstAffiche();
public HasChangeHandlers getSelecteurPas();
public int getPasSelectionne();
public void changerSelecteurPas(int index);
85,6 → 87,10
public int getNbPages() {
return nbPage;
}
public Vue getVue() {
return vue;
}
 
/**
* Changer le pas de la pagination
149,12 → 155,14
 
private int pagesAvant() {
int pageDebut = pageCourante - 5;
vue.afficherBoutonDebut();
if (pageDebut < 1) {
pageDebut = 1;
// Masquer le bouton de début
vue.masquerBoutonDebut();
}
if(pageCourante == 1) {
vue.masquerBoutonPrecedent();
} else {
vue.afficherBoutonPrecedent();
}
return pageDebut;
}
 
163,8 → 171,13
vue.afficherBoutonSuivant();
if (pageFin > nbPage) {
pageFin = nbPage;
}
if(pageCourante == nbPage - 1) {
vue.masquerBoutonSuivant();
} else {
vue.afficherBoutonSuivant();
}
return pageFin;
}
 
190,7 → 203,6
changerPas(vue.getPasSelectionne());
synchroniser();
}
 
});
 
vue.getBoutonPrecedent().addClickHandler(new ClickHandler() {