1,7 → 1,6 |
package org.tela_botanica.client.modeles; |
|
import java.io.Serializable; |
import java.util.Collection; |
import java.util.Collections; |
import java.util.HashMap; |
import java.util.Iterator; |
14,7 → 13,6 |
import org.tela_botanica.client.util.UtilArray; |
|
import com.extjs.gxt.ui.client.data.BaseModelData; |
import com.google.gwt.http.client.URL; |
|
/** |
* @author jpm |
350,27 → 348,4 |
|
return nouvelleInstance; |
} |
|
/** |
* Renvoie une chaine de caractère formatée et encodée pour POST avec toutes les propriétés du modèle |
* */ |
public String obtenirChaineJSON() { |
|
String chaineJSON = ""; |
|
HashMap hmProperties = (HashMap) getProperties(); |
Collection<String> keys = hmProperties.keySet(); |
Iterator<String> it = keys.iterator(); |
|
while (it.hasNext()) { |
String key = it.next(); |
chaineJSON += "cp_" + key + "=" + hmProperties.get(key); |
if (it.hasNext()) { |
chaineJSON += "&"; |
} |
} |
|
URL.encode(chaineJSON); |
return chaineJSON; |
} |
} |