Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 9 Rev 10
Line 1... Line 1...
1
package org.tela_botanica.client;
1
package org.tela_botanica.client;
Line 2... Line -...
2
 
-
 
3
 
-
 
4
import net.mygwt.ui.client.event.BaseEvent;
-
 
Line 5... Line 2...
5
import net.mygwt.ui.client.event.Listener;
2
 
6
import net.mygwt.ui.client.util.Observable;
3
 
7
 
4
 
8
import org.tela_botanica.client.image.ImageMediateur;
5
import org.tela_botanica.client.image.ImageMediateur;
9
import org.tela_botanica.client.interfaces.iMediateur;
6
import org.tela_botanica.client.interfaces.iMediateur;
Line 10... Line 7...
10
import org.tela_botanica.client.interfaces.iRetourUtilisateur;
7
import org.tela_botanica.client.interfaces.iRetourUtilisateur;
Line 11... Line 8...
11
import org.tela_botanica.client.modeles.Utilisateur;
8
import org.tela_botanica.client.modeles.Utilisateur;
12
import org.tela_botanica.client.observation.ObservationMediateur;
9
import org.tela_botanica.client.observation.ObservationMediateur;
13
 
10
 
14
 
11
 
Line 29... Line 26...
29
	
26
	
Line 30... Line 27...
30
	
27
	
31
	public CarnetEnLigneMediateur() {
28
	public CarnetEnLigneMediateur() {
32
		
29
		
Line 33... Line 30...
33
		carnetEnLigneModele=new CarnetEnLigneModele();
30
		carnetEnLigneModele=new CarnetEnLigneModele();
Line 34... Line 31...
34
		addListener(ETAT_CONNEXION,this);
31
		//addListener(ETAT_CONNEXION,this);
Line 41... Line 38...
41
	 *
38
	 *
42
	 */
39
	 */
Line 43... Line 40...
43
	
40
	
Line 44... Line 41...
44
	private void _CarnetEnLigneMediateur() {
41
	private void _CarnetEnLigneMediateur() {
45
		
42
		
Line 46... Line 43...
46
		new ImageMediateur(this); 
43
		//new ImageMediateur(this); 
Line 61... Line 58...
61
		if (async) {
58
		if (async) {
62
		carnetEnLigneModele.getUtilisateurAsynchroneDAO(
59
		carnetEnLigneModele.getUtilisateurAsynchroneDAO(
63
				new iRetourUtilisateur() {
60
				new iRetourUtilisateur() {
64
					public void onRetour(Utilisateur uti) {
61
					public void onRetour(Utilisateur uti) {
65
						utilisateur=uti;
62
						utilisateur=uti;
66
						fireEvent(ETAT_CONNEXION); 
63
					//	fireEvent(ETAT_CONNEXION); 
67
					}
64
					}
Line 68... Line 65...
68
 
65
 
Line 85... Line 82...
85
		
82
		
Line 86... Line 83...
86
	}
83
	}
87
 
84
 
88
 
85
 
89
	// Evenenements Applicatifs
86
	// Evenenements Applicatifs
90
	
87
	/*
91
	public void handleEvent(BaseEvent be) {
88
	public void handleEvent(BaseEvent be) {
92
		if (be.type==CarnetEnLigneMediateur.ETAT_CONNEXION) {
89
		if (be.type==CarnetEnLigneMediateur.ETAT_CONNEXION) {
93
		 _CarnetEnLigneMediateur(); // Fin initialisation 
90
		 _CarnetEnLigneMediateur(); // Fin initialisation 
Line 94... Line 91...
94
		}
91
		}
Line 95... Line 92...
95
	}
92
	}
96
	
93
	*/
Line 118... Line 115...
118
			
115
			
119
			carnetEnLigneModele.deconnecterUtilisateur(
116
			carnetEnLigneModele.deconnecterUtilisateur(
120
					new iRetourUtilisateur() {
117
					new iRetourUtilisateur() {
121
						public void onRetour(Utilisateur uti) {
118
						public void onRetour(Utilisateur uti) {
122
							utilisateur=uti;
119
							utilisateur=uti;
123
							fireEvent(DECONNEXION); 
120
							//fireEvent(DECONNEXION); 
Line 124... Line 121...
124
						}
121
						}
Line 136... Line 133...
136
	
133
	
137
		carnetEnLigneModele.connecterUtilisateur(
134
		carnetEnLigneModele.connecterUtilisateur(
138
				new iRetourUtilisateur() {
135
				new iRetourUtilisateur() {
139
					public void onRetour(Utilisateur uti) {
136
					public void onRetour(Utilisateur uti) {
140
						utilisateur=uti;
137
						utilisateur=uti;
141
						fireEvent(CONNEXION); 
138
						//fireEvent(CONNEXION); 
Line 142... Line 139...
142
					}
139
					}