15,7 → 15,7 |
import com.google.gwt.json.client.JSONValue; |
|
/** |
* DAO la liste des observations attachées a un observateur |
* DAO la liste des observations attachées a un observateur. |
* @author David Delon |
* TODO : se servir de ObservationDAO pour la lecture unitaire |
* |
22,28 → 22,24 |
*/ |
public class ListeObservationAsynchroneDAO { |
|
|
/** |
* Le modèle associé au DAO. |
*/ |
private ObservationModele observationModele = null; |
|
public ListeObservationAsynchroneDAO(final ObservationModele obs) { |
this.observationModele=obs; |
} |
|
|
|
/** |
* Le modèle associé au DAO |
*/ |
private ObservationModele observationModele = null ; |
|
public ListeObservationAsynchroneDAO(ObservationModele observationModele) |
{ |
|
this.observationModele=observationModele; |
} |
|
|
/** |
* Envoie une requete au serveur jrest pour obtenir le nombre d'observation correspondant |
* à des critères données en paramètres |
* @param r le rafraichissable qui demande la mise à jour |
* @param criteres un tableau nom/valeur des critères pour les observations |
*/ |
public void obtenirListeObservation(final Rafraichissable r, String utilisateur, String[][] criteres) |
public final void obtenirListeObservation(final Rafraichissable r, final String utilisateur, final String[][] criteres) |
{ |
|
|
74,13 → 70,13 |
try { |
rb.sendRequest(null, new RequestCallback() { |
|
public void onError(Request request, Throwable exception) { |
public void onError(final Request request, final Throwable exception) { |
// TODO Auto-generated method stub |
|
} |
|
public void onResponseReceived(Request request, |
Response response) { |
public void onResponseReceived(final Request request, |
final Response response) { |
|
final ListeObservation observationData ; |
final JSONValue responseValue = JSONParser.parse(response.getText()); |