Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1036 → Rev 1037

/trunk/src/org/tela_botanica/del/client/vues/comparaisoneflore/ComparaisonEflorePresenteur.java
5,6 → 5,7
import org.tela_botanica.del.client.cache.CacheClient;
import org.tela_botanica.del.client.modeles.Image;
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
import org.tela_botanica.del.client.modeles.InformationsRecherche;
import org.tela_botanica.del.client.services.rest.ImageService;
import org.tela_botanica.del.client.services.rest.async.ImagesParTaxonCallback;
 
58,14 → 59,20
 
vue.startChargement();
 
InformationsRecherche informationsRecherche = new InformationsRecherche();
informationsRecherche.setTaxon(nomTaxonComparaison);
 
ImagesParTaxonCallback callback = new ImagesParTaxonCallback() {
 
@Override
public void surRetour(ImageServiceResultat imagesRecues) {
setImagesEflore(imagesRecues.getImages());
vue.chargerImagesEflore(imagesRecues.getImages(), 0);
vue.stopChargement();
 
if (imagesRecues == null||imagesRecues.getImages()==null||imagesRecues.getImages().size()==0) {
vue.stopChargement();
} else {
setImagesEflore(imagesRecues.getImages());
vue.chargerImagesEflore(imagesRecues.getImages(), 0);
vue.stopChargement();
}
}
 
@Override
76,7 → 83,7
 
};
 
imageService.getImagesEfloreParTaxon(nomTaxonComparaison, callback);
imageService.getImagesParTaxon(informationsRecherche, 1, 100, callback);
 
}