9,6 → 9,7 |
import org.tela_botanica.del.client.composants.pagination.PaginationPresenteur; |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImagePresenteur; |
|
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.HasWidgets; |
import com.google.gwt.user.client.ui.Panel; |
|
25,7 → 26,7 |
public void go(HasWidgets composite) { |
composite.add(vue); |
createPaginationWidget(CacheClient.getInstance().getImages().size()); |
reactualiserImagesEtMoyenneVoteProtocole(0, 10); |
reactualiserImagesEtMoyenneVoteProtocole(0, CacheClient.getInstance().getPaginationPasRechercheImage()); |
|
} |
|
67,13 → 68,19 |
|
private void createPaginationWidget(int nbImages) { |
|
new PaginationPresenteur(nbImages) { |
PaginationPresenteur pagination = new PaginationPresenteur(nbImages, CacheClient.getInstance().getPaginationPasRechercheImage()) { |
|
@Override |
public void changerPage(int debut, int fin) { |
showImagePanels(debut, fin); |
} |
}.go(vue.getPanneauPagination()); |
|
@Override |
public void actualiserPasCache(int pas) { |
CacheClient.getInstance().setPaginationPasRerchercheImage(pas); |
} |
}; |
pagination.go(vue.getPanneauPagination()); |
} |
|
public void showImagePanels(int first, int last) { |