14,7 → 14,6 |
import org.tela_botanica.del.client.composants.votes.moyennevotes.MoyenneVotePresenteur; |
import org.tela_botanica.del.client.composants.votes.moyennevotes.MoyenneVoteVue; |
import org.tela_botanica.del.client.modeles.Image; |
import org.tela_botanica.del.client.modeles.ImageServiceResultat; |
import org.tela_botanica.del.client.modeles.ModeRecherche; |
import org.tela_botanica.del.client.modeles.Observation; |
import org.tela_botanica.del.client.modeles.Protocole; |
25,9 → 24,6 |
import org.tela_botanica.del.client.navigation.evenement.rechercheimage.EvenementVoirDetailsImage; |
import org.tela_botanica.del.client.navigation.evenement.rechercheimage.GestionnaireEvenementVoirDetailsImage; |
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation; |
import org.tela_botanica.del.client.services.rest.ImageService; |
import org.tela_botanica.del.client.services.rest.ImageServiceConcret; |
import org.tela_botanica.del.client.services.rest.async.ImagesParTaxonCallback; |
|
import com.google.gwt.event.dom.client.ClickEvent; |
import com.google.gwt.event.dom.client.ClickHandler; |
91,21 → 87,7 |
private void lancerEvenementValidation() { |
CacheClient.getInstance().setImageCourante(image); |
final Observation obs = image.getObservation(); |
|
// charge toutes les images de l'observation associée à l'observation en cours |
ImageService imageService = new ImageServiceConcret(); |
imageService.getImagesParObservation(obs.getId(), new ImagesParTaxonCallback() { |
|
@Override |
public void surImagesRecues(ImageServiceResultat imagesRecues) { |
for (int i = 0; i < imagesRecues.getNbTotalImagesPourLaRecherche(); i++) { |
Image img = imagesRecues.getImages().get(i); |
img.setObservation(obs); |
obs.getImages().add(img); |
} |
BusEvenementiel.getInstance().fireEvent(new EvenementValidation(obs)); |
} |
}); |
BusEvenementiel.getInstance().fireEvent(new EvenementValidation(obs)); |
} |
|
protected void gererEvenements() { |