Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1113 Rev 1196
Line 13... Line 13...
13
import org.tela_botanica.del.client.modeles.Observation;
13
import org.tela_botanica.del.client.modeles.Observation;
14
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
14
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel;
15
import org.tela_botanica.del.client.navigation.evenement.changementimagevalidation.EvenementChangementImageValidation;
15
import org.tela_botanica.del.client.navigation.evenement.changementimagevalidation.EvenementChangementImageValidation;
16
import org.tela_botanica.del.client.navigation.evenement.changementimagevalidation.GestionnaireEvenementChangementImageValidation;
16
import org.tela_botanica.del.client.navigation.evenement.changementimagevalidation.GestionnaireEvenementChangementImageValidation;
17
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
17
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
-
 
18
import org.tela_botanica.del.client.navigation.evenement.validationobservationpictoflora.EvenementValidationPictoflora;
Line -... Line 19...
-
 
19
 
18
 
20
import com.google.gwt.core.shared.GWT;
19
import com.google.gwt.event.dom.client.ClickEvent;
21
import com.google.gwt.event.dom.client.ClickEvent;
20
import com.google.gwt.event.dom.client.ClickHandler;
22
import com.google.gwt.event.dom.client.ClickHandler;
21
import com.google.gwt.event.dom.client.HasClickHandlers;
23
import com.google.gwt.event.dom.client.HasClickHandlers;
22
import com.google.gwt.user.client.History;
24
import com.google.gwt.user.client.History;
Line 83... Line 85...
83
		chargerImagesObservation();
85
		chargerImagesObservation();
84
		gererEvenements();
86
		gererEvenements();
85
	}
87
	}
Line 86... Line 88...
86
 
88
 
-
 
89
	protected void gererEvenements() {
87
	protected void gererEvenements() {
90
		if (this.page.equals(ConstantesNavigation.PAGE_VALIDATION)) {
88
		vue.getLienPlateforme().addClickHandler(new ClickHandler() {
91
			vue.getLienPlateforme().addClickHandler(new ClickHandler() {
89
 
92
	
90
			@Override
93
				@Override
91
			public void onClick(ClickEvent arg0) {
94
				public void onClick(ClickEvent arg0) {
92
				BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation));
95
					BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation));
93
			}
96
				}
94
 
97
	
-
 
98
			});
-
 
99
		} else {
-
 
100
			vue.getLienPlateforme().addClickHandler(new ClickHandler() {
-
 
101
				
-
 
102
				@Override
-
 
103
				public void onClick(ClickEvent arg0) {
-
 
104
					BusEvenementiel.getInstance().fireEvent(new EvenementValidationPictoflora(observation));
-
 
105
				}
-
 
106
	
-
 
107
			});
Line 95... Line 108...
95
		});
108
		}
Line 96... Line 109...
96
 
109
 
97
		BusEvenementiel.getInstance().addHandler(EvenementChangementImageValidation.TYPE, new GestionnaireEvenementChangementImageValidation() {
110
		BusEvenementiel.getInstance().addHandler(EvenementChangementImageValidation.TYPE, new GestionnaireEvenementChangementImageValidation() {