Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1045 → Rev 1046

/trunk/src/org/tela_botanica/del/client/composants/observations/ObservationImagesPresenteur.java
34,9 → 34,9
public void chargerImagePrincipale(org.tela_botanica.del.client.modeles.Image image);
 
public void ajouterPhoto(Image image, ClickHandler gestionnaireClic);
 
public void afficherLienPlateformeValidation();
 
public HTML getLienPlateforme();
}
 
66,8 → 66,8
for (Image imageCourante : listeImages) {
vue.ajouterPhoto(imageCourante, creerGestionnaireClicChangementImagePrincipale(imageCourante));
nbImage++;
if(History.getToken().contains(ConstantesNavigation.PAGE_RECHERCHE_OBSERVATIONS)&&nbImage>=5){
 
if (History.getToken().contains(ConstantesNavigation.PAGE_RECHERCHE_OBSERVATIONS) && nbImage >= 5) {
vue.afficherLienPlateformeValidation();
break;
}
82,22 → 82,24
 
protected void gererEvenements() {
vue.getLienPlateforme().addClickHandler(new ClickHandler() {
 
@Override
public void onClick(ClickEvent arg0) {
BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation));
}
 
});
 
BusEvenementiel.getInstance().addHandler(EvenementChangementImageValidation.TYPE, new GestionnaireEvenementChangementImageValidation() {
 
@Override
public void onChangementImage(EvenementChangementImageValidation event) {
vue.chargerImagePrincipale(CacheClient.getInstance().getImageCourante());
if (CacheClient.getInstance().getImageCourante().getObservation().getId().equals(observation.getId())) {
vue.chargerImagePrincipale(CacheClient.getInstance().getImageCourante());
}
}
});
 
}
 
protected ClickHandler creerGestionnaireClicGalerieImages(final int indexImage, final Image imageCourante) {
139,6 → 141,5
};
return gestionnaireClic;
}
 
}