1,6 → 1,5 |
package org.tela_botanica.client.modeles.dao; |
|
import org.tela_botanica.client.interfaces.FournisseurListe; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.EntiteGeographiqueObservation; |
8,7 → 7,6 |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
|
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
17,9 → 15,7 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
import com.google.gwt.json.client.JSONParser; |
import com.google.gwt.json.client.JSONString; |
import com.google.gwt.json.client.JSONValue; |
import com.google.gwt.user.client.Window; |
|
/** |
* DAO la liste des communes. |
65,11 → 61,13 |
|
rb.sendRequest(null, new RequestCallback() { |
|
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
|
} |
|
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
|
92,10 → 90,10 |
for (int i = 0; i < taillemax; i++) { |
if ((entites = reponse.get(i).isObject()) != null) { |
|
String idZoneGeo = Util.convertirChaineZoneGeoVersDepartement(((JSONString) entites.get("ce_zone_geo")).stringValue()); |
String zoneGeo = ((JSONString) entites.get("zone_geo")).stringValue(); |
String lieuDit = ((JSONString) entites.get("lieudit")).stringValue(); |
String station = ((JSONString) entites.get("station")).stringValue(); |
String idZoneGeo = Util.convertirChaineZoneGeoVersDepartement(Util.getValeurJsonOuVide(entites, "ce_zone_geo")); |
String zoneGeo = Util.getValeurJsonOuVide(entites, "zone_geo"); |
String lieuDit = Util.getValeurJsonOuVide(entites, "lieudit"); |
String station = Util.getValeurJsonOuVide(entites, "station"); |
|
EntiteGeographiqueObservation ent = new EntiteGeographiqueObservation(idZoneGeo, zoneGeo, lieuDit, station); |
listeEntiteGeographiqueObservation.put(ent); |