6,12 → 6,12 |
import org.tela_botanica.del.client.modeles.Image; |
import org.tela_botanica.del.client.modeles.ImageServiceResultat; |
import org.tela_botanica.del.client.services.rest.ImageService; |
import org.tela_botanica.del.client.services.rest.VoteProtocoleService; |
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; |
import com.google.gwt.event.dom.client.HasClickHandlers; |
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.HasWidgets; |
import com.google.gwt.user.client.ui.IsWidget; |
|
27,9 → 27,9 |
public HasClickHandlers getScrollRightImage(); |
|
public int getCurrentIndexImages(); |
|
public void startChargement() ; |
|
public void startChargement(); |
|
public void stopChargement(); |
} |
|
55,17 → 55,25 |
} |
|
public void chargerObservationsEflore() { |
|
|
vue.startChargement(); |
|
ImagesParTaxonCallback callback = new ImagesParTaxonCallback() { |
|
@Override |
public void surImagesRecues(ImageServiceResultat imagesRecues) { |
public void surRetour(ImageServiceResultat imagesRecues) { |
setImagesEflore(imagesRecues.getImages()); |
vue.chargerImagesEflore(imagesRecues.getImages(), 0); |
vue.stopChargement(); |
|
} |
|
@Override |
public void surErreur(String messageErreur) { |
Window.alert(messageErreur); |
|
} |
|
}; |
|
imageService.getImagesEfloreParTaxon(nomTaxonComparaison, callback); |