Subversion Repositories eFlore/Applications.cel

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1024 aurelien 1
package org.tela_botanica.cel.client.vues.observation;
2
 
1030 aurelien 3
import org.tela_botanica.cel.client.vues.observation.listeobservation.ListeObservationPresenteur;
4
import org.tela_botanica.cel.client.vues.observation.listeobservation.ListeObservationVue;
1029 aurelien 5
 
1025 aurelien 6
import com.google.gwt.user.client.ui.HasWidgets;
7
 
1024 aurelien 8
public class PanneauPrincipalObservationPresenteur {
9
 
1025 aurelien 10
	public interface Vue {
11
		void ajouterAuParent(HasWidgets parent);
12
		HasWidgets getPanneauFormulaireSaisieObservation();
13
		HasWidgets getPanneauListeObservation();
14
	}
15
 
16
	private Vue vue;
17
 
1029 aurelien 18
	private ListeObservationPresenteur listeObservationPresenteur;
19
 
1025 aurelien 20
	public PanneauPrincipalObservationPresenteur(Vue vue) {
21
		this.vue = vue;
1029 aurelien 22
		listeObservationPresenteur = new ListeObservationPresenteur(new ListeObservationVue());
23
		listeObservationPresenteur.go(vue.getPanneauListeObservation());
1025 aurelien 24
	}
25
 
26
	public void go(HasWidgets parent) {
27
		vue.ajouterAuParent(parent);
28
	}
1031 aurelien 29
 
30
	private void chargerListeImage() {
31
 
32
	}
1025 aurelien 33
 
1024 aurelien 34
}