/trunk/src/org/tela_botanica/del/client/services/rest/async/ObservationsCallback.java |
---|
1,14 → 1,21 |
package org.tela_botanica.del.client.services.rest.async; |
import org.tela_botanica.del.client.modeles.ObservationServiceResultat; |
import org.tela_botanica.del.client.utils.UtilitairesServiceResultat; |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service de recuperation d'observations |
* |
* @author LIENS |
* |
*/ |
public abstract class ObservationsCallback extends PHPCallback<ObservationServiceResultat> { |
@Override |
public ObservationServiceResultat parserJSON(String retourService) { |
return new ObservationServiceResultat(JSONParser.parseStrict(retourService)); |
return UtilitairesServiceResultat.parserObservationServiceResultat(JSONParser.parseStrict(retourService)); |
} |
} |
/trunk/src/org/tela_botanica/del/client/services/rest/async/ImagesParTaxonCallback.java |
---|
1,14 → 1,23 |
package org.tela_botanica.del.client.services.rest.async; |
import org.tela_botanica.del.client.modeles.ImageServiceResultat; |
import org.tela_botanica.del.client.utils.UtilitairesServiceResultat; |
import com.google.gwt.json.client.JSONParser; |
/** |
* |
* Objet passé en paramètre d'un service d'ajout de recuperation des images pour |
* un taxon |
* |
* @author LIENS |
* |
*/ |
public abstract class ImagesParTaxonCallback extends PHPCallback<ImageServiceResultat> { |
@Override |
public ImageServiceResultat parserJSON(String retourService) { |
ImageServiceResultat resultat = new ImageServiceResultat(JSONParser.parseStrict(retourService)); |
ImageServiceResultat resultat = UtilitairesServiceResultat.parserImageServiceResultat(JSONParser.parseStrict(retourService)); |
return resultat; |
} |
/trunk/src/org/tela_botanica/del/client/services/rest/async/AjoutVoteDeterminationCallback.java |
---|
1,6 → 1,10 |
package org.tela_botanica.del.client.services.rest.async; |
/** |
* Objet passé en paramètre d'un service d'ajout de vote sur une determination |
* @author LIENS |
* |
*/ |
public abstract class AjoutVoteDeterminationCallback extends PHPCallback<Void> { |
@Override |
/trunk/src/org/tela_botanica/del/client/services/rest/async/ListeVotesDeterminationCallback.java |
---|
5,6 → 5,13 |
import org.tela_botanica.del.client.modeles.VoteDetermination; |
import org.tela_botanica.del.client.utils.UtilitairesServiceResultat; |
/** |
* Objet passé en paramètre d'un service de recuperation de la liste de votes |
* sur une determination |
* |
* @author LIENS |
* |
*/ |
public abstract class ListeVotesDeterminationCallback extends PHPCallback<HashMap<String, VoteDetermination>> { |
@Override |
/trunk/src/org/tela_botanica/del/client/services/rest/async/VoteProtocoleCallback.java |
---|
1,5 → 1,10 |
package org.tela_botanica.del.client.services.rest.async; |
/** |
* Objet passé en paramètre d'un service d'ajout de votes |
* @author LIENS |
* |
*/ |
public abstract class VoteProtocoleCallback extends PHPCallback<Void> { |
@Override |
/trunk/src/org/tela_botanica/del/client/services/rest/async/AjoutCommentaireCallback.java |
---|
2,11 → 2,18 |
import org.tela_botanica.del.client.utils.UtilitairesServiceResultat; |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service d'ajout de commentaire |
* @author LIENS |
* |
*/ |
public abstract class AjoutCommentaireCallback extends PHPCallback<String>{ |
@Override |
public String parserJSON(String retourService) { |
return UtilitairesServiceResultat.convertirEtParserRetourAjoutCommentaire(retourService); |
return UtilitairesServiceResultat.parserRetourAjoutCommentaire(JSONParser.parseStrict(retourService).isObject()); |
} |
} |
/trunk/src/org/tela_botanica/del/client/services/rest/async/ListeCommentairesCallback.java |
---|
7,6 → 7,11 |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service de recuperation d'une liste de commentaires |
* @author LIENS |
* |
*/ |
public abstract class ListeCommentairesCallback extends PHPCallback<List<Commentaire>> { |
@Override |
/trunk/src/org/tela_botanica/del/client/services/rest/async/PHPCallback.java |
---|
6,7 → 6,7 |
import com.google.gwt.user.client.Window; |
/** |
* Cette classe correspond au retour asynchrone d'un service php qui retourne |
* Cette classe correspond au retour asynchrone d'un webservice php qui retourne |
* l'objet generique T si l'appel de service est un succcès |
* |
* @author LIENS |
/trunk/src/org/tela_botanica/del/client/services/rest/async/PropositionDeterminationCallBack.java |
---|
4,6 → 4,11 |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service d'ajout de determination |
* @author LIENS |
* |
*/ |
public abstract class PropositionDeterminationCallBack extends PHPCallback<String> { |
@Override |
/trunk/src/org/tela_botanica/del/client/services/rest/async/ProtocolesCallback.java |
---|
1,14 → 1,22 |
package org.tela_botanica.del.client.services.rest.async; |
import org.tela_botanica.del.client.modeles.ProtocoleServiceResultat; |
import org.tela_botanica.del.client.utils.UtilitairesServiceResultat; |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service de recuperation de la liste des |
* protocoles |
* |
* @author LIENS |
* |
*/ |
public abstract class ProtocolesCallback extends PHPCallback<ProtocoleServiceResultat> { |
@Override |
public ProtocoleServiceResultat parserJSON(String retourService) { |
return new ProtocoleServiceResultat(JSONParser.parseStrict(retourService)); |
return UtilitairesServiceResultat.parserProtocoleServiceResultat(JSONParser.parseStrict(retourService)); |
} |
} |
/trunk/src/org/tela_botanica/del/client/services/rest/async/UtilisateurCallback.java |
---|
5,6 → 5,11 |
import com.google.gwt.json.client.JSONParser; |
/** |
* Objet passé en paramètre d'un service de recuperation d'un utilisateur |
* @author LIENS |
* |
*/ |
public abstract class UtilisateurCallback extends PHPCallback<Utilisateur> { |
@Override |