Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 380 → Rev 381

/trunk/src/org/tela_botanica/client/modeles/StructureAsyncDao.java
21,7 → 21,7
private static final String SERVICE_NOM = "CoelStructure";
public void selectionner(final Rafraichissable vue, final String projetId, final String structureId) {
public void selectionner(final Rafraichissable vueARafraichir, final String projetId, final String structureId) {
// Ajout des paramètres et données à selectionner dans l'URL
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl() +
SERVICE_NOM + "/" +
57,7 → 57,6
// Si la requête est un succès, reception d'un objet ou d'un tableau
if (responseValue.isObject() != null) {
final JSONObject reponse = responseValue.isObject();
// Transformation du tableau JSON réponse en ListeInstitution
Structure structure = new Structure(reponse);
StructureConservation structureConservation = new StructureConservation(reponse);
StructureValorisation structureValorisation = new StructureValorisation(reponse);
65,13 → 64,11
info.setDonnee(0, structure);
info.setDonnee(1, structureConservation);
info.setDonnee(2, structureValorisation);
vue.rafraichir(info);
vueARafraichir.rafraichir(info);
} else if (responseValue.isArray() != null) {
final JSONArray reponse = responseValue.isArray();
// Transformation du tableau JSON réponse en ListeInstitution
StructureListe structures = new StructureListe(reponse);
// et on met à jour le demandeur des données
vue.rafraichir(structures);
vueARafraichir.rafraichir(structures);
} else {
GWT.log(url+"\n\tLa réponse n'est pas un objet ou un talbeau JSON et vaut : "+responseValue.toString(), null);
}
79,7 → 76,7
if (structureId == null) {
// Dans le cas, où nous demandons toutes les institutions et qu'il n'y en a pas, nous retournons un objet vide
StructureListe structures = new StructureListe(0);
vue.rafraichir(structures);
vueARafraichir.rafraichir(structures);
} else {
GWT.log(url, null);
if (response.getText().length() == 0) {