Subversion Repositories eFlore/Applications.del

Rev

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

Rev 78 Rev 91
Line 1... Line 1...
1
package org.tela_botanica.del.client.navigation.evenement;
1
package org.tela_botanica.del.client.navigation.evenement;
Line 2... Line 2...
2
 
2
 
3
import org.tela_botanica.del.client.cache.CacheClient;
3
import org.tela_botanica.del.client.cache.CacheClient;
4
import org.tela_botanica.del.client.gestionhistorique.ConstantesNavigation;
4
import org.tela_botanica.del.client.gestionhistorique.ConstantesNavigation;
5
import org.tela_botanica.del.client.modeles.Observation;
-
 
6
import org.tela_botanica.del.client.modeles.ObservationDetermination;
-
 
7
import org.tela_botanica.del.client.navigation.evenement.ajoutproposition.EvenementAjoutProposition;
-
 
8
import org.tela_botanica.del.client.navigation.evenement.ajoutproposition.GestionnaireEvenementAjoutProposition;
5
import org.tela_botanica.del.client.modeles.Observation;
9
import org.tela_botanica.del.client.navigation.evenement.comparaisoneflore.EvenementComparaisonEflore;
6
import org.tela_botanica.del.client.navigation.evenement.comparaisoneflore.EvenementComparaisonEflore;
10
import org.tela_botanica.del.client.navigation.evenement.comparaisoneflore.GestionnaireEvenementComparaisonEflore;
7
import org.tela_botanica.del.client.navigation.evenement.comparaisoneflore.GestionnaireEvenementComparaisonEflore;
11
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
8
import org.tela_botanica.del.client.navigation.evenement.validationobservation.EvenementValidation;
Line 45... Line 42...
45
			@Override
42
			@Override
46
			public void onComparaisonEflore(EvenementComparaisonEflore event) {
43
			public void onComparaisonEflore(EvenementComparaisonEflore event) {
47
				doComparaisonAvecEflore(event.getTaxonDemande());
44
				doComparaisonAvecEflore(event.getTaxonDemande());
48
			}
45
			}
49
		});
46
		});
50
		
-
 
51
		addHandler(EvenementAjoutProposition.TYPE, new GestionnaireEvenementAjoutProposition() {
-
 
52
 
-
 
53
			@Override
-
 
54
			public void onAjoutProposition(EvenementAjoutProposition event) {
-
 
55
				doAjoutProposition(event.getPropositionDeterminationAjoutee());
-
 
56
			}
-
 
57
		});
-
 
58
 
-
 
59
	}
47
	}
Line 60... Line 48...
60
 
48
 
61
	private void doValidationObservation(Observation observation) {
49
	private void doValidationObservation(Observation observation) {
62
		CacheClient.getInstance().setCurrentObservation(observation);
50
		CacheClient.getInstance().setCurrentObservation(observation);
Line 67... Line 55...
67
	private void doComparaisonAvecEflore(String taxon) {
55
	private void doComparaisonAvecEflore(String taxon) {
68
		CacheClient.getInstance().setTaxonPourRechercheEflore(taxon);
56
		CacheClient.getInstance().setTaxonPourRechercheEflore(taxon);
69
		History.newItem(ConstantesNavigation.PAGE_COMPARAISON_EFLORE, true);
57
		History.newItem(ConstantesNavigation.PAGE_COMPARAISON_EFLORE, true);
70
		History.fireCurrentHistoryState();
58
		History.fireCurrentHistoryState();
71
	}
59
	}
72
	
-
 
73
	private void doAjoutProposition(ObservationDetermination observationDetermination) {
-
 
74
		
-
 
75
	}
-
 
Line 76... Line 60...
76
 
60