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,15 → 59,21 |
|
vue.startChargement(); |
|
InformationsRecherche informationsRecherche = new InformationsRecherche(); |
informationsRecherche.setTaxon(nomTaxonComparaison); |
|
ImagesParTaxonCallback callback = new ImagesParTaxonCallback() { |
|
@Override |
public void surRetour(ImageServiceResultat imagesRecues) { |
if (imagesRecues == null||imagesRecues.getImages()==null||imagesRecues.getImages().size()==0) { |
vue.stopChargement(); |
} else { |
setImagesEflore(imagesRecues.getImages()); |
vue.chargerImagesEflore(imagesRecues.getImages(), 0); |
vue.stopChargement(); |
|
} |
} |
|
@Override |
public void surErreur(String messageErreur) { |
76,7 → 83,7 |
|
}; |
|
imageService.getImagesEfloreParTaxon(nomTaxonComparaison, callback); |
imageService.getImagesParTaxon(informationsRecherche, 1, 100, callback); |
|
} |
|