/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/observationimages/ObservationImagesPresenteur.java |
---|
2,6 → 2,7 |
import java.util.List; |
import org.tela_botanica.del.client.cache.CacheClient; |
import org.tela_botanica.del.client.composants.fenetreOverlayDefilante.FenetreOverlayDefilantePresenteur; |
import org.tela_botanica.del.client.composants.fenetreOverlayDefilante.FenetreOverlayDefilanteVue; |
import org.tela_botanica.del.client.composants.presenteur.Presenteur; |
49,10 → 50,8 |
vue.chargerInformationsObservation(observation); |
listeImages = observation.getImages(); |
if (listeImages != null && listeImages.size() > 0) { |
imagePrincipale = listeImages.get(0); |
vue.chargerImagePrincipale(imagePrincipale); |
} |
imagePrincipale = CacheClient.getInstance().getImageCourante(); |
vue.chargerImagePrincipale(imagePrincipale); |
int nbImage = 0; |
for (final org.tela_botanica.del.client.modeles.Image imageCourante : listeImages) { |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/detailImage.css |
---|
1,0 → 0,0 |
.detailImage {z-index:1500; padding:5px; width:600px; background:white; margin:0 auto; margin-top:5%;} |
.detailImage {z-index:1500; padding: 5px 5px 20px; width:600px; background:white; margin:0 auto; margin-top:5%;} |
/trunk/src/org/tela_botanica/del/client/modeles/ImageServiceResultat.java |
---|
2,6 → 2,7 |
import java.util.ArrayList; |
import java.util.Date; |
import java.util.HashMap; |
import java.util.List; |
import com.google.gwt.i18n.client.DateTimeFormat; |
23,6 → 24,7 |
JSONArray tableauObs = retourJson.isObject().get("contenu").isArray(); |
images = new ArrayList<Image>(); |
HashMap<String, Observation> observations = new HashMap<String, Observation>(); |
int nbResultats = tableauObs.size(); |
for (int i = 0; i < nbResultats; i++) { |
56,7 → 58,12 |
propositionDetermination.setEspece(observationJson.get("nom_ret").isString().stringValue()); |
observation.addImageCelValidationData(propositionDetermination); |
image.setObservation(observation); |
if(!observations.containsKey(observation.getId())) { |
observations.put(observation.getId(), observation); |
} |
observations.get(observation.getId()).getImages().add(image); |
image.setObservation(observations.get(observation.getId())); |
images.add(image); |
} |
} |