Subversion Repositories eFlore/Applications.del

Rev

Rev 311 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 311 Rev 312
Line 5... Line 5...
5
import java.util.List;
5
import java.util.List;
Line 6... Line 6...
6
 
6
 
7
import org.tela_botanica.del.client.cache.CacheClient;
7
import org.tela_botanica.del.client.cache.CacheClient;
8
import org.tela_botanica.del.client.modeles.Image;
8
import org.tela_botanica.del.client.modeles.Image;
-
 
9
import org.tela_botanica.del.client.composants.pagination.PaginationPresenteur;
-
 
10
import org.tela_botanica.del.client.services.rest.ImageService;
9
import org.tela_botanica.del.client.composants.pagination.PaginationPresenteur;
11
import org.tela_botanica.del.client.utils.MockDatasource;
10
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImagePresenteur;
12
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImagePresenteur;
Line 11... Line 13...
11
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImageVue;
13
import org.tela_botanica.del.client.vues.rechercheimages.resultats.images.ImageVue;
12
 
14
 
Line 17... Line 19...
17
public class ResultatRechercheImagePresenteur {
19
public class ResultatRechercheImagePresenteur {
Line 18... Line 20...
18
 
20
 
19
	private final ResultatRechercheImageVue vue = new ResultatRechercheImageVue();
21
	private final ResultatRechercheImageVue vue = new ResultatRechercheImageVue();
20
	private static ResultatRechercheImagePresenteur instance;
22
	private static ResultatRechercheImagePresenteur instance;
-
 
23
	private List<ImagePresenteur> observationPresenteurs = new ArrayList<ImagePresenteur>();
21
	private List<ImagePresenteur> observationPresenteurs = new ArrayList<ImagePresenteur>();
24
	private ImageService serviceImage = MockDatasource.getInstance();
22
 
25
	
23
	public ResultatRechercheImagePresenteur() {
26
	public ResultatRechercheImagePresenteur() {
24
		instance = this;
27
		instance = this;
Line 25... Line 28...
25
	}
28
	}
26
 
-
 
27
	public void go(HasWidgets composite) {
29
 
-
 
30
	public void go(HasWidgets composite) {
28
		
31
		composite.add(vue);
29
		composite.add(vue);
32
		CacheClient.getInstance().setImages(serviceImage.getImagesParTaxon(CacheClient.getInstance().getEspeceRecherche(), 0, CacheClient.getInstance().getPasPagination()));
30
		createPaginationWidget(CacheClient.getInstance().getImages().size());
33
		createPaginationWidget(CacheClient.getInstance().getImages().size());
Line 31... Line 34...
31
		actualiserImagesEtMoyenneVoteProtocole(0, CacheClient.getInstance().getPasPagination());
34
		actualiserImagesEtMoyenneVoteProtocole(0, CacheClient.getInstance().getPasPagination());