Line 1... |
Line 1... |
1 |
package org.tela_botanica.del.client.vues.identiplante.resultats;
|
1 |
package org.tela_botanica.del.client.vues.identiplante.resultats;
|
Line -... |
Line 2... |
- |
|
2 |
|
- |
|
3 |
import java.util.List;
|
2 |
|
4 |
|
3 |
import org.tela_botanica.del.client.cache.CacheClient;
|
5 |
import org.tela_botanica.del.client.cache.CacheClient;
|
4 |
import org.tela_botanica.del.client.composants.pagination.PaginationPresenteur;
|
6 |
import org.tela_botanica.del.client.composants.pagination.PaginationPresenteur;
|
5 |
import org.tela_botanica.del.client.composants.pagination.PaginationVue;
|
7 |
import org.tela_botanica.del.client.composants.pagination.PaginationVue;
|
- |
|
8 |
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
|
6 |
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
|
9 |
import org.tela_botanica.del.client.modeles.Image;
|
7 |
import org.tela_botanica.del.client.modeles.InformationsRecherche;
|
10 |
import org.tela_botanica.del.client.modeles.InformationsRecherche;
|
8 |
import org.tela_botanica.del.client.modeles.ModeTri;
|
11 |
import org.tela_botanica.del.client.modeles.ModeTri;
|
9 |
import org.tela_botanica.del.client.modeles.Observation;
|
12 |
import org.tela_botanica.del.client.modeles.Observation;
|
10 |
import org.tela_botanica.del.client.modeles.ObservationServiceResultat;
|
13 |
import org.tela_botanica.del.client.modeles.ObservationServiceResultat;
|
Line 240... |
Line 243... |
240 |
if (resultats.getObservations() == null || resultats.getObservations().size() == 0) {
|
243 |
if (resultats.getObservations() == null || resultats.getObservations().size() == 0) {
|
241 |
vue.afficherElementsAucunResultatTrouve();
|
244 |
vue.afficherElementsAucunResultatTrouve();
|
242 |
} else {
|
245 |
} else {
|
243 |
vue.afficherElementsResultatsTrouves();
|
246 |
vue.afficherElementsResultatsTrouves();
|
244 |
for (Observation observation : resultats.getObservations()) {
|
247 |
for (Observation observation : resultats.getObservations()) {
|
- |
|
248 |
List<Image> listeImagesObs = observation.getImages();
|
- |
|
249 |
Image imagePrincipale = null;
|
- |
|
250 |
if(listeImagesObs != null && listeImagesObs.size() > 0) {
|
- |
|
251 |
imagePrincipale = listeImagesObs.get(0);
|
- |
|
252 |
}
|
245 |
ObservationPresenteur presenteur = new ObservationPresenteur(new ObservationVue(), observation, observation.getImages().get(0));
|
253 |
ObservationPresenteur presenteur = new ObservationPresenteur(new ObservationVue(), observation, imagePrincipale);
|
246 |
presenteur.go(vue.getZoneObservations());
|
254 |
presenteur.go(vue.getZoneObservations());
|
247 |
}
|
255 |
}
|
248 |
}
|
256 |
}
|
249 |
vue.stopChargement();
|
257 |
vue.stopChargement();
|
250 |
}
|
258 |
}
|