Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1024 Rev 1025
Line 1... Line 1...
1
package org.tela_botanica.cel.client.vues.general;
1
package org.tela_botanica.cel.client.vues.general;
Line -... Line 2...
-
 
2
 
-
 
3
import org.tela_botanica.cel.client.vues.general.panneaugestionutilisateur.PanneauGestionUtilisateurPresenteur;
2
 
4
import org.tela_botanica.cel.client.vues.general.panneaugestionutilisateur.PanneauGestionUtilisateurVue;
-
 
5
import org.tela_botanica.cel.client.vues.image.PanneauPrincipalImagePresenteur;
-
 
6
import org.tela_botanica.cel.client.vues.observation.PanneauPrincipalObservationPresenteur;
-
 
7
import org.tela_botanica.cel.client.vues.observation.PanneauPrincipalObservationVue;
-
 
8
 
Line -... Line 9...
-
 
9
import com.google.gwt.user.client.ui.HasWidgets;
-
 
10
 
-
 
11
public class CelPanneauPrincipalPresenteur {
-
 
12
	
-
 
13
	public interface Vue {
-
 
14
		HasWidgets getPanneauGestionUtilisateur();
-
 
15
		HasWidgets getPanneauPrincipalObservation();
-
 
16
		void ajouterAuParent(HasWidgets parent);
-
 
17
	}
-
 
18
	
-
 
19
	private Vue vue;
-
 
20
	
-
 
21
	private PanneauGestionUtilisateurPresenteur panneauGestionUtilisateurPresenteur;
-
 
22
	private PanneauPrincipalObservationPresenteur panneauPrincipalObservationPresenteur;
-
 
23
	private PanneauPrincipalImagePresenteur panneauPrincipalImagePresenteur;
-
 
24
	
-
 
25
	public CelPanneauPrincipalPresenteur(Vue vue) {
-
 
26
		this.vue = vue;
-
 
27
		
-
 
28
		panneauGestionUtilisateurPresenteur = new PanneauGestionUtilisateurPresenteur(new PanneauGestionUtilisateurVue());
-
 
29
		panneauGestionUtilisateurPresenteur.go(vue.getPanneauGestionUtilisateur());
-
 
30
		
-
 
31
		panneauPrincipalObservationPresenteur = new PanneauPrincipalObservationPresenteur(new PanneauPrincipalObservationVue());
-
 
32
		panneauPrincipalObservationPresenteur.go(vue.getPanneauPrincipalObservation());
-
 
33
	}
-
 
34
	
-
 
35
	public void go(HasWidgets parent) {
3
public class CelPanneauPrincipalPresenteur {
36
		vue.ajouterAuParent(parent);