Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1006 Rev 1026
Line 38... Line 38...
38
		public HasWidgets getDeterminationsPanel();
38
		public HasWidgets getDeterminationsPanel();
Line 39... Line 39...
39
 
39
 
Line 40... Line 40...
40
		public HasWidgets getImagesPanel();
40
		public HasWidgets getImagesPanel();
-
 
41
 
-
 
42
		public HasWidgets getMetadonneesPanel();
Line 41... Line 43...
41
 
43
		
42
		public HasWidgets getMetadonneesPanel();
44
		public HasClickHandlers getNomEspece();
Line 43... Line 45...
43
 
45
 
Line 44... Line 46...
44
		public HasClickHandlers getLienDeterminer();
46
		public void setNomEspece(String nomEspece);
Line 64... Line 66...
64
	public void chargerObservation() {
66
	public void chargerObservation() {
65
		new ObservationImagesPresenteur(new ObservationImagesVue(), observation, imagePrincipale).go(vue.getImagesPanel());
67
		new ObservationImagesPresenteur(new ObservationImagesVue(), observation, imagePrincipale).go(vue.getImagesPanel());
66
		new MetadonneesPresenteur(new MetadonneesVue(), observation, ModeRecherche.MODE_OBSERVATION).go(vue.getMetadonneesPanel());
68
		new MetadonneesPresenteur(new MetadonneesVue(), observation, ModeRecherche.MODE_OBSERVATION).go(vue.getMetadonneesPanel());
67
		observationDeterminationPresenteur = new ObservationDeterminationPresenteur(new ObservationDeterminationVue(), observation.getPropositionDeterminations());
69
		observationDeterminationPresenteur = new ObservationDeterminationPresenteur(new ObservationDeterminationVue(), observation.getPropositionDeterminations());
68
		observationDeterminationPresenteur.go(vue.getDeterminationsPanel());
70
		observationDeterminationPresenteur.go(vue.getDeterminationsPanel());
69
 
-
 
-
 
71
		vue.setNomEspece(observation.getNomRetenu());
70
		gererEvenements();
72
		gererEvenements();
71
	}
73
	}
Line 72... Line 74...
72
 
74
 
73
	public void go(HasWidgets composite) {
75
	public void go(HasWidgets composite) {
Line 84... Line 86...
84
					ajouterPropositionDetermination(event.getPropositionDetermination());
86
					ajouterPropositionDetermination(event.getPropositionDetermination());
85
				}
87
				}
86
			}
88
			}
87
		});
89
		});
Line 88... Line -...
88
 
-
 
89
		vue.getLienDeterminer().addClickHandler(new ClickHandler() {
-
 
90
			@Override
-
 
91
			public void onClick(ClickEvent event) {
-
 
92
				BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation));
-
 
93
			}
-
 
94
		});
-
 
95
 
90
 
96
		vue.getBoutonAjoutProposition().addClickHandler(new ClickHandler() {
91
		vue.getBoutonAjoutProposition().addClickHandler(new ClickHandler() {
97
			@Override
92
			@Override
98
			public void onClick(ClickEvent event) {
93
			public void onClick(ClickEvent event) {
99
				List<Image> images = observation.getImages();
94
				List<Image> images = observation.getImages();
Line 105... Line 100...
105
				CacheClient.getInstance().setObservationCourante(observation);
100
				CacheClient.getInstance().setObservationCourante(observation);
106
				fenetreOverlaySimplePresenteur = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
101
				fenetreOverlaySimplePresenteur = new FenetreOverlaySimplePresenteur(new FenetreOverlayDefilanteVue());
107
				fenetreOverlaySimplePresenteur.ouvrirFenetreModale(new FormulairePropositionPresenteur(new FormulairePropositionVue(), new PropositionDeterminationServiceConcret()));
102
				fenetreOverlaySimplePresenteur.ouvrirFenetreModale(new FormulairePropositionPresenteur(new FormulairePropositionVue(), new PropositionDeterminationServiceConcret()));
108
			}
103
			}
109
		});
104
		});
-
 
105
		
-
 
106
		vue.getNomEspece().addClickHandler(new ClickHandler() {
-
 
107
			@Override
-
 
108
			public void onClick(ClickEvent event) {
-
 
109
				BusEvenementiel.getInstance().fireEvent(new EvenementValidation(observation));
-
 
110
			}
-
 
111
		});
110
	}
112
	}
Line 111... Line 113...
111
 
113
 
112
	private void ajouterPropositionDetermination(PropositionDetermination propositionDetermination) {
114
	private void ajouterPropositionDetermination(PropositionDetermination propositionDetermination) {
113
		observationDeterminationPresenteur.setPropositions(observation.getPropositionDeterminations());
115
		observationDeterminationPresenteur.setPropositions(observation.getPropositionDeterminations());