Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2 Rev 7
Line 3... Line 3...
3
/**
3
/**
4
 * Modele generique permettant la validation, l'acces aux donnees distantes et la présentation des donnees en retour
4
 * Modele generique permettant la validation, l'acces aux donnees distantes et la présentation des donnees en retour
5
 * Ne previent pas les vues. Est appelle par le mediateur qui traite le resultat.
5
 * Ne previent pas les vues. Est appelle par le mediateur qui traite le resultat.
6
 */
6
 */
Line 7... Line -...
7
 
-
 
8
 
7
 
9
import org.tela_botanica.client.interfaces.iRetourUtilisateur;
8
import org.tela_botanica.client.interfaces.iRetourUtilisateur;
10
import org.tela_botanica.client.modeles.Utilisateur;
9
import org.tela_botanica.client.modeles.Utilisateur;
Line 11... Line 10...
11
import org.tela_botanica.client.modeles.UtilisateurAsynchroneDAO;
10
import org.tela_botanica.client.modeles.UtilisateurAsynchroneDAO;
Line 12... Line 11...
12
 
11
 
Line 13... Line -...
13
import com.google.gwt.i18n.client.Dictionary;
-
 
14
 
12
import com.google.gwt.i18n.client.Dictionary;
15
public class CarnetEnLigneModele {
13
 
16
 
14
public class CarnetEnLigneModele {
17
	
15
 
18
	private final String baseURL; // Url d'appel aux services
16
	private final String baseURL; // Url d'appel aux services
19
	
17
 
20
	/**
18
	/**
21
	 * Constructeur
19
	 * Constructeur
22
	 */
20
	 */
23
	
21
 
24
	public CarnetEnLigneModele() { 
22
	public CarnetEnLigneModele() {
Line 25... Line 23...
25
		
23
 
26
		baseURL=Dictionary.getDictionary("Parameters").get("serviceBaseUrl");
24
		baseURL = Dictionary.getDictionary("Parameters").get("serviceBaseUrl");
27
		
25
 
28
	}
26
	}
29
 
27
 
30
	/**
28
	/**
Line 31... Line 29...
31
	 * 
29
	 * 
Line 32... Line 30...
32
	 * 
30
	 * 
Line 33... Line -...
33
	 */
-
 
34
	
31
	 */
35
	public void getUtilisateurAsynchroneDAO(final iRetourUtilisateur retour) {
32
 
36
 
33
	public void getUtilisateurAsynchroneDAO(final iRetourUtilisateur retour) {
37
		new UtilisateurAsynchroneDAO().getUtilisateur(baseURL,retour );
34
 
38
 
35
		new UtilisateurAsynchroneDAO().getUtilisateur(baseURL, retour);
Line 39... Line 36...
39
	}
36
 
Line 40... Line 37...
40
 
37
	}
Line 41... Line 38...
41
	
38
 
42
	/**
-
 
43
	 * 
39
	/**
Line -... Line 40...
-
 
40
	 * 
-
 
41
	 * 
Line 44... Line 42...
44
	 * 
42
	 */
Line 45... Line 43...
45
	 */
43
	public Utilisateur getUtilisateurSynchroneDAO() {
-
 
44
 
46
	public Utilisateur getUtilisateurSynchroneDAO() {
45
		return new Utilisateur("David Delon synchrone", true);
47
 
46
 
-
 
47
	}
48
		return new Utilisateur("David Delon synchrone",true);
48
 
Line 49... Line -...
49
 
-
 
50
	}
49
	public void deconnecterUtilisateur(final iRetourUtilisateur retour,