Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 722 → Rev 723

/trunk/src/org/tela_botanica/client/modeles/PublicationAsyncDao.java
8,6 → 8,7
import com.extjs.gxt.ui.client.Registry;
import com.google.gwt.core.client.GWT;
import com.google.gwt.http.client.RequestBuilder;
import com.google.gwt.http.client.URL;
import com.google.gwt.json.client.JSONArray;
import com.google.gwt.json.client.JSONObject;
import com.google.gwt.json.client.JSONValue;
23,12 → 24,13
 
public void selectionnerPublication(final String publicationId, String projetId, String nomComplet) {
// Ajout des paramètres et données à selectionner dans l'URL
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl() +
String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl() +
SERVICE_NOM + "/" +
(projetId == null ? "*" : projetId) + "/" +
(publicationId == null ? "*" : publicationId) + "/" +
(nomComplet == null ? "*" : nomComplet) + "/" +
"";
url = URL.encode(url);
 
JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.GET, url);
48,7 → 50,7
PublicationListe publications = new PublicationListe(reponse);
vueARafraichir.rafraichir(publications);
} else {
GWT.log(url+"\n\tLa réponse n'est pas un objet ou un talbeau JSON et vaut : "+responseValue.toString(), null);
GWT.log("La réponse n'est pas un objet ou un talbeau JSON et vaut : "+responseValue.toString(), null);
}
} else {
// Dans le cas, où nous demandons toutes les publication et qu'il n'y en a pas, nous retournons un objet vide