1,5 → 1,7 |
package org.tela_botanica.client.modeles; |
|
import java.util.LinkedHashMap; |
|
import com.google.gwt.i18n.client.Dictionary; |
|
/** |
20,6 → 22,11 |
* L'url de base du Carnet en Ligne |
*/ |
private String celUrl; |
|
/** |
* Tableau associatif contenant les identifiants des listes |
*/ |
private LinkedHashMap<String, Integer> listesId = new LinkedHashMap<String, Integer>(); |
|
/** |
* Constructeur sans argument |
29,6 → 36,8 |
Dictionary configuration = Dictionary.getDictionary("configuration"); |
serviceBaseUrl = configuration.get("serviceBaseUrl"); |
celUrl = configuration.get("celUrl"); |
listesId.put("stpr", Integer.valueOf(configuration.get("listeStpr"))); |
listesId.put("stpu", Integer.valueOf(configuration.get("listeStpu"))); |
} |
|
/** |
48,5 → 57,17 |
public String getCelUrl() { |
return celUrl; |
} |
|
/** |
* Accesseur pour l'id d'une liste |
* |
* @return l'identifiant de la liste ou null s'il n'est pas trouvé |
*/ |
public Integer getListeId(String code) { |
if (listesId.containsKey(code)) { |
return listesId.get(code); |
} |
return null; |
} |
|
} |