Subversion Repositories eFlore/Applications.del

Rev

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

Rev Author Line No. Line
184 benjamin 1
package org.tela_botanica.del.client.vues.vueinitiale;
2
 
602 aurelien 3
import org.tela_botanica.del.client.composants.formulaires.identification.FormulaireIdentificationPresenteur;
4
import org.tela_botanica.del.client.composants.formulaires.identification.FormulaireIdentificationVue;
184 benjamin 5
import org.tela_botanica.del.client.gestionhistorique.ConstantesNavigation;
860 gduche 6
import org.tela_botanica.del.client.i18n.I18n;
555 gduche 7
import org.tela_botanica.del.client.services.rest.UtilisateurService;
556 gduche 8
import org.tela_botanica.del.client.services.rest.UtilisateurServiceConcret;
555 gduche 9
import org.tela_botanica.del.client.services.rest.async.UtilisateurCallback;
184 benjamin 10
 
11
import com.google.gwt.core.client.GWT;
12
import com.google.gwt.uibinder.client.UiBinder;
13
import com.google.gwt.uibinder.client.UiField;
14
import com.google.gwt.user.client.ui.Composite;
15
import com.google.gwt.user.client.ui.Hyperlink;
539 gduche 16
import com.google.gwt.user.client.ui.Panel;
184 benjamin 17
import com.google.gwt.user.client.ui.Widget;
18
 
19
public class VueInitiale extends Composite {
20
 
21
	// Gestion d'UiBinder
22
	interface Binder extends UiBinder<Widget, VueInitiale> {
23
	}
24
 
25
	private static Binder binder = GWT.create(Binder.class);
26
 
27
	@UiField
539 gduche 28
	protected Hyperlink lienRechercheImages, lienRechercheObservations;
184 benjamin 29
 
539 gduche 30
	@UiField Panel zoneIdentification;
31
 
184 benjamin 32
	// Constructeur de la vue
33
	public VueInitiale() {
34
		initWidget(binder.createAndBindUi(this));
35
 
860 gduche 36
		lienRechercheImages.setText(I18n.getVocabulary().rechercherImage());
184 benjamin 37
		lienRechercheImages.setTargetHistoryToken(ConstantesNavigation.PAGE_RECHERCHE_IMAGES);
38
 
860 gduche 39
		lienRechercheObservations.setText(I18n.getVocabulary().rechercherObservation());
184 benjamin 40
		lienRechercheObservations.setTargetHistoryToken(ConstantesNavigation.PAGE_RECHERCHE_OBSERVATIONS);
539 gduche 41
 
556 gduche 42
		FormulaireIdentificationPresenteur presenteurIdentification = new FormulaireIdentificationPresenteur(new FormulaireIdentificationVue(), new UtilisateurServiceConcret());
539 gduche 43
		presenteurIdentification.go(zoneIdentification);
184 benjamin 44
	}
45
 
46
	public Hyperlink getLienRechercheImages() {
47
		return lienRechercheImages;
48
	}
49
 
50
	public Hyperlink getLienRechercheObservations() {
51
		return lienRechercheObservations;
52
	}
53
 
54
}