/trunk/src/org/tela_botanica/client/modeles/ListeObservationAsynchroneDAO.java |
---|
1,6 → 1,7 |
package org.tela_botanica.client.modeles; |
import org.tela_botanica.client.Util; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.observation.ObservationModele; |
30,10 → 31,20 |
* Le modèle associé au DAO. |
*/ |
private ObservationModele observationModele = null; |
private ImageModele imageModele = null; |
public ListeObservationAsynchroneDAO(final ObservationModele obs) { |
this.observationModele=obs; |
} |
/** |
* Le modèle associé au DAO. |
*/ |
public ListeObservationAsynchroneDAO(final ImageModele img) { |
this.imageModele = img; |
} |
/** |
184,7 → 195,7 |
} |
if(obs.getCommentaire() != null) { |
postData += "&commentaire="+URL.encodeComponent(""+obs.getCommentaire()); |
postData += "&commentaire="+obs.getCommentaire(); |
} |
if(obs.getCoordonneeX() != null ) { |
206,9 → 217,9 |
public void onResponseReceived(Request request, |
Response response) { |
observationModele.obtenirListeObservation(r); |
if(observationModele != null) { |
observationModele.obtenirListeObservation(r); |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/NombreObservationAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.observation.ObservationModele; |
15,6 → 16,7 |
import com.google.gwt.json.client.JSONValue; |
import com.google.gwt.user.client.HTTPRequest; |
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) |
30,10 → 32,16 |
*/ |
private ObservationModele observationModele = null ; |
private ImageModele imageModele = null; |
public NombreObservationAsynchroneDAO(ObservationModele observationModele) |
{ |
this.observationModele=observationModele; |
} |
public NombreObservationAsynchroneDAO(final ImageModele imageModele) { |
this.imageModele = imageModele; |
} |
/** |
/trunk/src/org/tela_botanica/client/modeles/LienImageAsynchroneDAO.java |
---|
247,7 → 247,7 |
// quand la requête est éxecutée on le signale au modèle |
// poru qu'il mette à jour les données |
// et en notifie le médiateur |
// iModele.requeteTerminee(); |
iModele.requeteTerminee(); |
} |
}); |
/trunk/src/org/tela_botanica/client/modeles/ObservationAsynchroneDAO.java |
---|
64,7 → 64,7 |
+"&lieudit="+ URL.encodeComponent(obs.getLieudit()) |
+"&station="+URL.encodeComponent(obs.getStation()) |
+"&milieu="+URL.encodeComponent(obs.getMilieu()) |
+"&commentaire="+URL.encodeComponent(""+obs.getCommentaire()) |
+"&commentaire="+obs.getCommentaire() |
+"&coord_x="+URL.encodeComponent(""+obs.getCoordonneeX()) |
+"&coord_y="+URL.encodeComponent(""+obs.getCoordonneeY());; |
114,7 → 114,7 |
+ "&lieudit="+ URL.encodeComponent(obs.getLieudit()) |
+ "&station="+ URL.encodeComponent(obs.getStation()) |
+"&milieu="+ URL.encodeComponent(obs.getMilieu()) |
+"&commentaire="+URL.encodeComponent(""+obs.getCommentaire()) |
+"&commentaire="+obs.getCommentaire() |
+"&mots_cles="+URL.encodeComponent(""+obs.getMotsCles()) |
+"&coord_x="+URL.encodeComponent(""+obs.getCoordonneeX()) |
+"&coord_y="+URL.encodeComponent(""+obs.getCoordonneeY()); |