Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

package org.tela_botanica.client.modeles;

import com.google.gwt.i18n.client.Dictionary;

/**
 * Classe chargeant certains paramètres de configuration à partir d'un fichier javascript (config.js)
 * @author aurelien
 *
 */
public class Configuration {
        
        /**
         * L'url de base du serveur jrest
         */
        private String serviceBaseUrl ;
        
        /**
         * Constructeur sans argument
         */
        public Configuration()
        {
                // on utilise le dictionnaire d'internationalisation pour lire les variables du fichier javascript
                serviceBaseUrl = Dictionary.getDictionary("configuration").get("serviceBaseUrl") ;
        }
        
        /**
         * Accesseur pour l'url de base du serveur jrest
         * @return une url de la forme http://emplacement_serveur/jrest
         */
        public String getServiceBaseUrl()
        {
                return serviceBaseUrl ;
        }

}