Subversion Repositories eFlore/Applications.del

Rev

Rev 43 | Rev 73 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21 aurelien 1
package org.tela_botanica.del.client.gestionhistorique;
2
 
54 aurelien 3
import org.tela_botanica.del.client.vues.plateformedetermination.DeterminationPresenteur;
21 aurelien 4
import org.tela_botanica.del.client.vues.rechercheobservations.ObservationRecherchePresenteur;
5
 
6
import com.google.gwt.event.logical.shared.ValueChangeEvent;
7
import com.google.gwt.event.logical.shared.ValueChangeHandler;
8
import com.google.gwt.user.client.ui.RootPanel;
9
 
10
/**
11
 * @author Benjamin
25 gduche 12
 *
21 aurelien 13
 */
25 gduche 14
public class GestionnaireHistorique implements ValueChangeHandler<String> {
21 aurelien 15
 
25 gduche 16
	/**
17
	 * Évènement lorsque l'historique change. L'action par défaut affiche la
18
	 * page d'accueil.
19
	 * */
20
	public void onValueChange(ValueChangeEvent<String> event) {
21 aurelien 21
 
25 gduche 22
		if (event.getValue().equals(ConstantesNavigation.SEARCH_IMAGES_PAGE)) {
21 aurelien 23
 
43 aurelien 24
		} else if (event.getValue().equals(ConstantesNavigation.VALIDATION_PAGE)) {
54 aurelien 25
			new DeterminationPresenteur().go(RootPanel.get());
43 aurelien 26
		} else{
25 gduche 27
			// Par défaut, on affiche la page d'accueil
28 benjamin 28
			RootPanel.get().clear();
25 gduche 29
			new ObservationRecherchePresenteur().go(RootPanel.get());
30
		}
31
	}
21 aurelien 32
}