/trunk/src/org/tela_botanica/client/modeles/dao/ImageInformationRepartitionAsynchroneDAO.java |
---|
51,11 → 51,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/UtilisateurAsynchroneDAO.java |
---|
15,11 → 15,8 |
import com.google.gwt.http.client.RequestCallback; |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONBoolean; |
import com.google.gwt.json.client.JSONObject; |
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.Window; |
52,10 → 49,12 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
90,11 → 89,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
122,11 → 123,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
159,11 → 162,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeUtilisateurAsynchroneDAO.java |
---|
3,6 → 3,7 |
import org.tela_botanica.client.CarnetEnLigneModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
12,9 → 13,7 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
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.Window; |
public class ListeUtilisateurAsynchroneDAO { |
33,11 → 32,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
52,12 → 53,9 |
for(int i = 0; i < reponse.size() ; i++) { |
JSONObject item = reponse.get(i).isObject(); |
if(item != null) { |
util[i][0] = item.get("id_utilisateur").isString().stringValue(); |
util[i][1] = item.get("courriel").isString().stringValue(); |
} |
JSONObject item = reponse.get(i).isObject(); |
util[i][0] = Util.getValeurJsonOuVide(item, "id_utilisateur"); |
util[i][1] = Util.getValeurJsonOuVide(item, "courriel"); |
} |
} |
else { |
/trunk/src/org/tela_botanica/client/modeles/dao/LiaisonMotsClesImageAsynchroneDAO.java |
---|
3,7 → 3,6 |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.observation.ObservationModele; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
58,11 → 57,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
85,11 → 86,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/NomRetenuAsynchroneDAO.java |
---|
3,7 → 3,6 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
14,7 → 13,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.Window; |
public class NomRetenuAsynchroneDAO { |
33,10 → 31,12 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/LiaisonMotsClesObsAsynchroneDAO.java |
---|
56,11 → 56,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
83,11 → 85,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeReferentielPersoAsynchroneDAO.java |
---|
49,11 → 49,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ImageUploaderAsynchroneDAO.java |
---|
53,11 → 53,13 |
up.addListener(new UploadDialogListenerAdapter() { |
@Override |
public void onClose(Panel panel) { |
iModele.setDernierePage(); |
iModele.requeteTerminee(); |
} |
@Override |
public void onUploadComplete(UploadDialog source) { |
iModele.setDernierePage(); |
iModele.requeteTerminee(); |
113,6 → 115,7 |
nPan.addListener(new WindowListenerAdapter() { |
@Override |
public void onClose(Panel panel) { |
iModele.setDernierePage(); |
iModele.requeteTerminee(); |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeReferentielNomAsynchroneDAO.java |
---|
8,7 → 8,6 |
import org.tela_botanica.client.modeles.objets.ListeReferentielNom; |
import org.tela_botanica.client.modeles.objets.ReferentielNom; |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
43,10 → 42,7 |
*/ |
private HashMap <String,ListeReferentielNom> cache = new HashMap(); |
public ListeReferentielNomAsynchroneDAO(ObservationModele observationModele) |
{ |
62,6 → 58,7 |
*/ |
@Override |
public void obtenirListeDonnees(final Rafraichissable r, final String critere) |
{ |
95,11 → 92,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
117,41 → 116,23 |
final int taillemax = reponse.size(); |
referentielNomData = new ListeReferentielNom(taillemax); |
for (int i = 0; i < taillemax; i++) { |
if ((noms=reponse.get(i).isArray()) != null) { |
String nom = ((JSONString) noms.get(0)).toString(); |
String numeroNom = ((JSONString) noms.get(1)).toString(); |
String statut= ((JSONString) noms.get(2)).toString(); |
ReferentielNom nomScientifique=new ReferentielNom(nom, numeroNom, statut); |
// FIXME : et si le numero de nom n'est pas unique ? (cas de multirefrentiel....) |
referentielNomData.put(nomScientifique.getNumeroNom(),nomScientifique); |
String nom = ((JSONString) noms.get(0)).stringValue(); |
String numeroNom = ((JSONString) noms.get(1)).stringValue(); |
String statut= ((JSONString) noms.get(2)).stringValue(); |
ReferentielNom nomScientifique = new ReferentielNom(nom, numeroNom, statut); |
// FIXME : et si le numero de nom n'est pas unique ? (cas de multirefrentiel....) |
referentielNomData.put(nomScientifique.getNumeroNom(),nomScientifique); |
} |
} |
} else { |
referentielNomData = new ListeReferentielNom(0) ; |
} |
// dans tous les cas on transmet la liste crée au rafraichissable en lui demandant de répandre les données car il est |
// le premier à les recevoir |
addToCache(critere, referentielNomData); |
r.rafraichir(referentielNomData,true); |
} |
}) ; |
} catch(RequestException e) { |
167,7 → 148,7 |
} |
private ListeReferentielNom getFromCache (String query) { |
return (ListeReferentielNom) cache.get(query.toLowerCase()); |
return cache.get(query.toLowerCase()); |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/InformationCommuneDAO.java |
---|
3,8 → 3,8 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.EntiteGeographiqueObservation; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
11,11 → 11,9 |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
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.JSONParser; |
import com.google.gwt.json.client.JSONValue; |
import com.google.gwt.maps.client.geom.LatLng; |
import com.google.gwt.user.client.Window; |
public class InformationCommuneDAO { |
40,10 → 38,12 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
Window.alert(exception.getMessage()); |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
113,10 → 113,12 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
Window.alert(exception.getMessage()); |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
142,30 → 144,16 |
if (responseValue.isObject() != null) { |
EntiteGeographiqueObservation infos; |
String idLocalite = ""; |
String nomCommune = ""; |
Double lng = 0.0; |
Double lat = 0.0; |
JSONObject objectRetour = responseValue.isObject(); |
if(objectRetour.get("nom").isString() != null) { |
nomCommune = objectRetour.get("nom").isString().stringValue(); |
} |
if(objectRetour.get("code_insee").isString() != null) { |
idLocalite = objectRetour.get("code_insee").isString().stringValue().substring(0, 2); |
} |
if(objectRetour.get("lat").isNumber() != null) { |
lat = objectRetour.get("lat").isNumber().doubleValue(); |
} |
if(objectRetour.get("lng").isNumber() != null) { |
lng = objectRetour.get("lng").isNumber().doubleValue(); |
} |
String nomCommune = Util.getValeurJsonOuVide(objectRetour, "nom"); |
String idLocalite = Util.getValeurJsonOuVide(objectRetour, "code_insee"); |
lat = Util.jsonNonNull(objectRetour,"lat") ? objectRetour.get("lat").isNumber().doubleValue(): 0.0; |
lng = Util.jsonNonNull(objectRetour,"lng") ? objectRetour.get("lng").isNumber().doubleValue(): 0.0; |
infos = new EntiteGeographiqueObservation(idLocalite, nomCommune, null, null); |
infos.setLat(""+lat); |
infos.setLon(""+lng); |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeDateImageAsynchroneDAO.java |
---|
4,20 → 4,15 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.ListeDate; |
import org.tela_botanica.client.observation.ObservationModele; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.http.client.URL; |
import com.google.gwt.json.client.JSONArray; |
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.Window; |
public class ListeDateImageAsynchroneDAO { |
56,31 → 51,21 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
final ListeDate lDateObs; |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
final ListeDate lDateObs; |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
JSONArray reponse = responseValue.isArray(); |
// si c'est un tableau |
if ((reponse) != null) { |
lDateObs = new ListeDate(reponse); |
} else { |
lDateObs = new ListeDate(0); |
} |
lDateObs = (reponse) != null ? new ListeDate(reponse) : new ListeDate(0); |
// dans tous les cas on transmet la liste crée au rafraichissable en lui demandant de répandre les données car il est |
// le premier à les recevoir |
r.rafraichir(lDateObs, true); |
/trunk/src/org/tela_botanica/client/modeles/dao/ImageAsynchroneDAO.java |
---|
12,7 → 12,6 |
import com.google.gwt.http.client.RequestCallback; |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.user.client.Window; |
/** |
* DAO d'accès à une image, n'est utilisé que pour l'écriture et pas pour la |
58,11 → 57,12 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
104,11 → 104,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
154,11 → 156,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeImageAsynchroneDAO.java |
---|
78,16 → 78,18 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, Configuration.getServiceBaseUrl() |
+ "/InventoryImageList/" |
+ Utilisateur.getInstance().getIdentifiantUtilisateurConsulte() |
+ "/" |
+ "/?" |
+ requete); |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
177,10 → 179,12 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
227,11 → 231,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/NombreImageAsynchroneDAO.java |
---|
72,16 → 72,18 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, Configuration.getServiceBaseUrl() |
+ "/InventoryImageCount/" |
+ Utilisateur.getInstance().getIdentifiantUtilisateurConsulte() |
+ "/" |
+ "/?" |
+ requete); |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ExportObservationsDAO.java |
---|
35,7 → 35,7 |
} |
} |
Window.open(Configuration.getServiceBaseUrl()+"/InventoryExport/"+identifiant+"/"+requete,"Export",null) ; |
Window.open(Configuration.getServiceBaseUrl()+"/InventoryExport/"+identifiant+"/?"+requete,"Export",null) ; |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/ImportObservationAsynchroneDAO.java |
---|
26,11 → 26,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeReferentielCommuneAsynchroneDAO.java |
---|
63,6 → 63,7 |
*/ |
@Override |
public final void obtenirListeDonnees(final Rafraichissable r, final String critere) { |
85,21 → 86,20 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
final ListeReferentielCommune referentielCommuneData; |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
final ListeReferentielCommune referentielCommuneData; |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
JSONArray reponse = null; |
// si c'est un tableau |
if ((reponse = responseValue.isArray()) != null) { |
110,25 → 110,15 |
for (int i = 0; i < taillemax; i++) { |
if ((communes = reponse.get(i).isArray()) != null) { |
String commune = ((JSONString) communes.get(0)).stringValue(); |
String departement = ((JSONString) communes.get(1)).stringValue(); |
ReferentielCommune com = new ReferentielCommune(commune, departement); |
referentielCommuneData.put(com.getCommune() + com.getDepartement(), com); |
ReferentielCommune com = new ReferentielCommune(commune, departement); |
referentielCommuneData.put(com.getCommune() + com.getDepartement(), com); |
} |
} |
} else { |
} else { |
referentielCommuneData = new ListeReferentielCommune(0); |
} |
// dans tous les cas on transmet la liste crée au rafraichissable en lui demandant de répandre les données car il est |
// le premier à les recevoir |
} |
addToCache(critere, referentielCommuneData); |
r.rafraichir(referentielCommuneData, true); |
150,7 → 140,7 |
} |
private ListeReferentielCommune getFromCache (String query) { |
return (ListeReferentielCommune) cache.get(query.toLowerCase()); |
return cache.get(query.toLowerCase()); |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/MotsClesAsynchroneDAO.java |
---|
12,7 → 12,6 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONParser; |
import com.google.gwt.json.client.JSONValue; |
import com.google.gwt.user.client.Window; |
/** |
* DAO d'accès à l'arbre de mots clés |
49,11 → 48,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
96,11 → 97,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
145,11 → 148,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// TODO: les messages ne devraient pas être affichés ici |
190,11 → 195,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// TODO: les messages ne devraient pas être affichés ici |
236,11 → 243,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// TODO Auto-generated method stub |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeDateObservationAsynchroneDAO.java |
---|
10,12 → 10,9 |
import com.google.gwt.http.client.RequestCallback; |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.http.client.URL; |
import com.google.gwt.json.client.JSONArray; |
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.Window; |
public class ListeDateObservationAsynchroneDAO { |
54,11 → 51,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
68,17 → 67,9 |
JSONArray reponse = responseValue.isArray(); |
// si c'est un tableau |
if ((reponse) != null) { |
lDateObs = new ListeDate(reponse); |
} else { |
lDateObs = new ListeDate(0); |
} |
// si c'est un tableau |
lDateObs = (reponse) != null ? new ListeDate(reponse) : new ListeDate(0); |
// dans tous les cas on transmet la liste crée au rafraichissable en lui demandant de répandre les données car il est |
// le premier à les recevoir |
r.rafraichir(lDateObs, true); |
/trunk/src/org/tela_botanica/client/modeles/dao/LienImageAsynchroneDAO.java |
---|
9,7 → 9,6 |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
18,9 → 17,7 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
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.Window; |
public class LienImageAsynchroneDAO { |
60,11 → 57,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
119,11 → 118,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
144,9 → 145,9 |
{ |
final JSONObject reponseInt = reponse.get(i).isObject(); |
String idImg = ((JSONString)reponseInt.get("id_image")).stringValue() ; |
String X = ((JSONString)reponseInt.get("hauteur")).stringValue() ; |
String Y = ((JSONString)reponseInt.get("largeur")).stringValue() ; |
String idImg = Util.getValeurJsonOuVide(reponseInt, "id_image") ; |
String X = Util.getValeurJsonOuVide(reponseInt, "hauteur") ; |
String Y = Util.getValeurJsonOuVide(reponseInt, "largeur") ; |
imgTab[i][0] = idImg ; |
imgTab[i][1] = X ; |
imgTab[i][2] = Y ; |
184,11 → 185,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
219,11 → 222,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ObservationAsynchroneDAO.java |
---|
11,7 → 11,6 |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.http.client.URL; |
import com.google.gwt.user.client.Window; |
/** |
65,25 → 64,23 |
+"&commentaire="+obs.getCommentaire() |
+"&latitude="+URL.encodeComponent(""+obs.getLatitude()) |
+"&longitude="+URL.encodeComponent(""+obs.getLongitude());; |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
r.rafraichir(obs,true); |
} |
} |
}) ; |
} catch (RequestException e) { |
113,7 → 110,6 |
+ "&station="+ URL.encodeComponent(obs.getStation()) |
+"&milieu="+ URL.encodeComponent(obs.getMilieu()) |
+"&commentaire="+obs.getCommentaire() |
+"&mots_cles="+URL.encodeComponent(""+obs.getMotsCles()) |
+"&latitude="+URL.encodeComponent(""+obs.getLatitude()) |
+"&longitude="+URL.encodeComponent(""+obs.getLongitude()); |
121,11 → 117,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
158,11 → 156,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeObservationAsynchroneDAO.java |
---|
6,9 → 6,7 |
import org.tela_botanica.client.modeles.objets.ListeObservation; |
import org.tela_botanica.client.modeles.objets.Observation; |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
18,9 → 16,7 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
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.Window; |
/** |
* DAO la liste des observations attachées a un observateur. |
81,16 → 77,18 |
// on envoie le get asynchrone |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET,Configuration.getServiceBaseUrl() |
+"/InventoryObservationList/"+utilisateur+"/"+requete) ; |
+"/InventoryObservationList/"+utilisateur+"/?"+requete) ; |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
188,11 → 186,13 |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
if(observationModele != null) { |
231,11 → 231,13 |
try { |
rb.sendRequest(postData, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/NombreObservationAsynchroneDAO.java |
---|
5,7 → 5,6 |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.observation.ObservationModele; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
15,8 → 14,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.ResponseTextHandler; |
import com.google.gwt.user.client.Window; |
/** |
* DAO qui renvoie le nombre d'image associées à différents critères donnés (utile pour la pagination) |
70,17 → 67,19 |
} |
} |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET,Configuration.getServiceBaseUrl()+"/InventoryObservationCount/"+utilisateur+"/"+requete) ; |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET,Configuration.getServiceBaseUrl()+"/InventoryObservationCount/"+utilisateur+"/?"+requete) ; |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/TransmissionObservationAsynchroneDAO.java |
---|
10,11 → 10,6 |
import com.google.gwt.http.client.RequestCallback; |
import com.google.gwt.http.client.RequestException; |
import com.google.gwt.http.client.Response; |
import com.google.gwt.json.client.JSONArray; |
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.Window; |
public class TransmissionObservationAsynchroneDAO { |
43,11 → 38,13 |
try { |
rb.sendRequest(post, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeEntiteGeographiqueObservationAsynchroneDAO.java |
---|
1,6 → 1,5 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.interfaces.FournisseurListe; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.EntiteGeographiqueObservation; |
8,7 → 7,6 |
import org.tela_botanica.client.observation.ObservationModele; |
import org.tela_botanica.client.util.Util; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
17,9 → 15,7 |
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
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.Window; |
/** |
* DAO la liste des communes. |
65,11 → 61,13 |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(final Request request, |
final Response response) { |
92,10 → 90,10 |
for (int i = 0; i < taillemax; i++) { |
if ((entites = reponse.get(i).isObject()) != null) { |
String idZoneGeo = Util.convertirChaineZoneGeoVersDepartement(((JSONString) entites.get("ce_zone_geo")).stringValue()); |
String zoneGeo = ((JSONString) entites.get("zone_geo")).stringValue(); |
String lieuDit = ((JSONString) entites.get("lieudit")).stringValue(); |
String station = ((JSONString) entites.get("station")).stringValue(); |
String idZoneGeo = Util.convertirChaineZoneGeoVersDepartement(Util.getValeurJsonOuVide(entites, "ce_zone_geo")); |
String zoneGeo = Util.getValeurJsonOuVide(entites, "zone_geo"); |
String lieuDit = Util.getValeurJsonOuVide(entites, "lieudit"); |
String station = Util.getValeurJsonOuVide(entites, "station"); |
EntiteGeographiqueObservation ent = new EntiteGeographiqueObservation(idZoneGeo, zoneGeo, lieuDit, station); |
listeEntiteGeographiqueObservation.put(ent); |
/trunk/src/org/tela_botanica/client/modeles/dao/ImageGeneriqueVueAsynchroneDAO.java |
---|
51,11 → 51,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
@Override |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
@Override |
public void onResponseReceived(Request request, |
Response response) { |