1,6 → 1,12 |
package org.tela_botanica.client.modeles.objets; |
|
import java.util.ArrayList; |
import java.util.HashMap; |
import java.util.List; |
import java.util.Map; |
|
import com.google.gwt.i18n.client.Dictionary; |
import com.google.gwt.user.client.Window; |
|
/** |
* Classe chargeant certains paramètres de configuration à partir d'un fichier |
49,6 → 55,8 |
private static String imageRedirectUrl; |
|
private static String tailleMaxUpload; |
|
private static List<InfosReferentielNom> referentielsDispos; |
|
/** |
* Constructeur sans argument |
82,12 → 90,6 |
lienEfloreBaseUrl = Dictionary.getDictionary("configuration").get( |
"lienEfloreBaseUrl"); |
|
refTax = Dictionary.getDictionary("configuration").get( |
"refTax"); |
|
refTaxVersion = Dictionary.getDictionary("configuration").get( |
"refTaxVersion"); |
|
formatOriginal = Dictionary.getDictionary("configuration").get( |
"formatOriginal"); |
|
109,8 → 111,19 |
tailleMaxUpload = Dictionary.getDictionary("configuration").get( |
"tailleMaxUpload"); |
|
//licence = Dictionary.getDictionary("configuration").get("licence"); |
referentielsDispos = parserReferentielsDispos(Dictionary.getDictionary("configuration").get( |
"referentielsDispos")); |
} |
|
private List<InfosReferentielNom> parserReferentielsDispos(String chaineListeReferentiels) { |
String[] tabReferentiels = chaineListeReferentiels.split(";"); |
List<InfosReferentielNom> referentiels = new ArrayList<InfosReferentielNom>(tabReferentiels.length); |
for (int i = 0; i < tabReferentiels.length; i++) { |
InfosReferentielNom infoRef = new InfosReferentielNom(tabReferentiels[i]); |
referentiels.add(infoRef); |
} |
return referentiels; |
} |
|
/** |
* Accesseur pour l'url de base du serveur jrest |
179,14 → 192,6 |
return lienEfloreBaseUrl; |
} |
|
public static String getRefTax() { |
return refTax; |
} |
|
public static String getRefTaxVersion() { |
return refTaxVersion; |
} |
|
public static String getLicence() { |
return licence; |
} |
218,4 → 223,8 |
public static String getTailleMaxUpload() { |
return tailleMaxUpload; |
} |
|
public static List<InfosReferentielNom> getReferentielsDispos() { |
return referentielsDispos; |
} |
} |