Subversion Repositories eFlore/Applications.coel

Rev

Rev 60 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 60 Rev 66
1
package org.tela_botanica.client.modeles;
1
package org.tela_botanica.client.modeles;
2
 
2
 
3
import com.google.gwt.i18n.client.Dictionary;
3
import com.google.gwt.i18n.client.Dictionary;
4
 
4
 
5
/**
5
/**
6
 * Classe chargeant certains paramètres de configuration à partir d'un fichier
6
 * Classe chargeant certains paramètres de configuration à partir d'un fichier
7
 * javascript (config.js)
7
 * javascript (config.js)
8
 * 
8
 * 
9
 * @author Aurélien PERONNET
9
 * @author Aurélien PERONNET
10
 * 
10
 * 
11
 */
11
 */
12
public class Configuration {
12
public class Configuration {
13
 
13
 
14
	/**
14
	/**
15
	 * L'url de base du serveur jrest
15
	 * L'url de base du serveur jrest
16
	 */
16
	 */
17
	private String serviceBaseUrl;
17
	private String serviceBaseUrl;
-
 
18
	
-
 
19
	/**
-
 
20
	 * L'url de base de l'aide
-
 
21
	 */
-
 
22
	private String aideBaseUrl;
-
 
23
	
18
	/**
24
	/**
19
	 * L'url de base du Carnet en Ligne
25
	 * L'url de base du Carnet en Ligne
20
	 */
26
	 */
21
	private String celUrl;
27
	private String celUrl;
22
 
28
 
23
	/**
29
	/**
24
	 * Constructeur sans argument
30
	 * Constructeur sans argument
25
	 */
31
	 */
26
	public Configuration() {
32
	public Configuration() {
27
		// on utilise le dictionnaire d'internationalisation pour lire les variables du fichier javascript
33
		// on utilise le dictionnaire d'internationalisation pour lire les variables du fichier javascript
28
		Dictionary configuration = Dictionary.getDictionary("configuration");
34
		Dictionary configuration = Dictionary.getDictionary("configuration");
29
		serviceBaseUrl = configuration.get("serviceBaseUrl");
35
		serviceBaseUrl = configuration.get("serviceBaseUrl");
-
 
36
		aideBaseUrl = configuration.get("aideBaseUrl");
30
		celUrl = configuration.get("celUrl");
37
		celUrl = configuration.get("celUrl");
31
	}
38
	}
32
 
39
 
33
	/**
40
	/**
34
	 * Accesseur pour l'url de base du serveur jrest
41
	 * Accesseur pour l'url de base du serveur jrest
35
	 * 
42
	 * 
36
	 * @return une url de la forme http://emplacement_serveur/jrest
43
	 * @return une url de la forme http://emplacement_serveur/jrest
37
	 */
44
	 */
38
	public String getServiceBaseUrl() {
45
	public String getServiceBaseUrl() {
39
		return serviceBaseUrl;
46
		return serviceBaseUrl;
40
	}
47
	}
-
 
48
	
-
 
49
	/**
-
 
50
	 * Accesseur pour l'url de base de l'aide
-
 
51
	 * 
-
 
52
	 * @return une url
-
 
53
	 */
-
 
54
	public String getAideBaseUrl() {
-
 
55
		return aideBaseUrl;
-
 
56
	}
41
 
57
 
42
	/**
58
	/**
43
	 * Accesseur pour l'url de base du Carnet en Ligne
59
	 * Accesseur pour l'url de base du Carnet en Ligne
44
	 * 
60
	 * 
45
	 * @return une url de la forme http://emplacement_serveur/
61
	 * @return une url de la forme http://emplacement_serveur/
46
	 */
62
	 */
47
	public String getCelUrl() {
63
	public String getCelUrl() {
48
		return celUrl;
64
		return celUrl;
49
	}
65
	}
50
 
66
 
51
}
67
}