Subversion Repositories eFlore/Applications.del

Rev

Rev 613 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 613 Rev 616
Line 42... Line 42...
42
	private Vue vue;
42
	private Vue vue;
Line 43... Line 43...
43
 
43
 
Line 44... Line 44...
44
	private Observation observation;
44
	private Observation observation;
-
 
45
	
-
 
46
	private ObservationDeterminationPresenteur observationDeterminationPresenteur;
Line 45... Line 47...
45
	
47
	
46
	private ObservationDeterminationPresenteur observationDeterminationPresenteur;
48
	private FenetreOverlaySimplePresenteur fenetreOverlaySimplePresenteur;
47
 
49
 
48
	public ObservationPresenteur(Vue vue, Observation observation) {
50
	public ObservationPresenteur(Vue vue, Observation observation) {
Line 67... Line 69...
67
	protected void gererEvenements() {
69
	protected void gererEvenements() {
Line 68... Line 70...
68
		
70
		
69
		BusEvenementiel.getInstance().addHandler(EvenementAjoutDetermination.TYPE, new GestionnaireEvenementAjoutDetermination() {
71
		BusEvenementiel.getInstance().addHandler(EvenementAjoutDetermination.TYPE, new GestionnaireEvenementAjoutDetermination() {
70
			@Override
72
			@Override
71
			public void onAjoutDetermination(EvenementAjoutDetermination event) {
73
			public void onAjoutDetermination(EvenementAjoutDetermination event) {
72
				if (fenetreModaleEstOuverte()) {
74
				if (fenetreOverlaySimplePresenteur.fenetreModaleEstOuverte()) {
73
					fermerFenetreModale();
75
					fenetreOverlaySimplePresenteur.fermerFenetreModale();
74
					ajouterPropositionDetermination(event.getPropositionDetermination());
76
					ajouterPropositionDetermination(event.getPropositionDetermination());
75
				}
77
				}
76
			}
78
			}
Line 97... Line 99...
97
					CacheClient.getInstance().setImageCourante(images.get(0));
99
					CacheClient.getInstance().setImageCourante(images.get(0));
98
				} else {
100
				} else {
99
					CacheClient.getInstance().setImageCourante(null);
101
					CacheClient.getInstance().setImageCourante(null);
100
				}
102
				}
101
				CacheClient.getInstance().setObservationCourante(observation);
103
				CacheClient.getInstance().setObservationCourante(observation);
102
				FenetreOverlaySimplePresenteur fenetreOverlaySimplePresenteur = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
104
				fenetreOverlaySimplePresenteur = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
103
				fenetreOverlaySimplePresenteur.ouvrirFenetreModale(new FormulairePropositionPresenteur(new FormulairePropositionVue()));
105
				fenetreOverlaySimplePresenteur.ouvrirFenetreModale(new FormulairePropositionPresenteur(new FormulairePropositionVue()));
104
			}
106
			}
105
		});
107
		});
106
	}
108
	}