17,7 → 17,6 |
import org.tela_botanica.client.modeles.objets.ReferentielLocalite; |
import org.tela_botanica.client.modeles.objets.ReferentielNom; |
|
import com.google.gwt.dom.client.Element; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
24,7 → 23,6 |
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.DOM; |
import com.google.gwt.user.client.ui.RootPanel; |
|
public class Util { |
522,6 → 520,25 |
return locMap; |
} |
|
public static Map<String, String> parserRetourImportObs(String json) { |
final JSONValue responseValue = JSONParser.parse(json); |
JSONObject reponse = null; |
|
Map<String, String> retourImport = new HashMap<String,String>(); |
// si c'est un objet |
if ((reponse = responseValue.isObject()) != null) { |
Iterator<String> it = reponse.keySet().iterator(); |
|
while(it.hasNext()) { |
String cle = it.next(); |
String valeur = reponse.get(cle).isString().stringValue(); |
retourImport.put(cle, valeur); |
} |
} |
|
return retourImport; |
} |
|
public static native void LogVersFirebug(Object o) /*-{ |
if (!!($wnd.console && $wnd.console.log)) { |
console.log(o); |