Subversion Repositories eFlore/Applications.del

Rev

Rev 1112 | Rev 1196 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1112 Rev 1113
Line 18... Line 18...
18
 
18
 
19
import com.google.gwt.event.dom.client.ClickEvent;
19
import com.google.gwt.event.dom.client.ClickEvent;
20
import com.google.gwt.event.dom.client.ClickHandler;
20
import com.google.gwt.event.dom.client.ClickHandler;
21
import com.google.gwt.event.dom.client.HasClickHandlers;
21
import com.google.gwt.event.dom.client.HasClickHandlers;
-
 
22
import com.google.gwt.user.client.History;
22
import com.google.gwt.user.client.History;
23
import com.google.gwt.user.client.Window;
23
import com.google.gwt.user.client.ui.HTML;
24
import com.google.gwt.user.client.ui.HTML;
24
import com.google.gwt.user.client.ui.HasWidgets;
25
import com.google.gwt.user.client.ui.HasWidgets;
Line 25... Line 26...
25
import com.google.gwt.user.client.ui.IsWidget;
26
import com.google.gwt.user.client.ui.IsWidget;
Line 46... Line 47...
46
 
47
 
Line 47... Line 48...
47
	private Image imagePrincipale;
48
	private Image imagePrincipale;
Line -... Line 49...
-
 
49
 
-
 
50
	private List<Image> listeImages;
48
 
51
 
49
	private List<Image> listeImages;
52
	private String page;
50
 
53
	
51
	public ObservationImagesPresenteur(Vue vue, Observation observation, Image imagePrincipale) {
54
	public ObservationImagesPresenteur(Vue vue, Observation observation, Image imagePrincipale, String page) {
-
 
55
		this.observation = observation;
52
		this.observation = observation;
56
		this.vue = vue;
Line 53... Line 57...
53
		this.vue = vue;
57
		this.imagePrincipale = imagePrincipale;
Line 54... Line 58...
54
		this.imagePrincipale = imagePrincipale;
58
		this.page = page;
Line 65... Line 69...
65
		int nbImage = 0;
69
		int nbImage = 0;
66
		for (Image imageCourante : listeImages) {
70
		for (Image imageCourante : listeImages) {
67
			vue.ajouterPhoto(imageCourante, creerGestionnaireClicChangementImagePrincipale(imageCourante));
71
			vue.ajouterPhoto(imageCourante, creerGestionnaireClicChangementImagePrincipale(imageCourante));
68
			nbImage++;
72
			nbImage++;
Line 69... Line 73...
69
 
73
 
70
			if (!History.getToken().contains(ConstantesNavigation.PAGE_RECHERCHE_IMAGES) && !History.getToken().contains(ConstantesNavigation.PAGE_VALIDATION) && nbImage >= 5) {
74
			if (page.equals(ConstantesNavigation.PAGE_RECHERCHE_OBSERVATIONS) && nbImage >= 5) {
71
				vue.afficherLienPlateformeValidation();
75
				vue.afficherLienPlateformeValidation();
72
				break;
76
				break;
73
			}
77
			}
74
		}
78
		}