2 |
aperonnet |
1 |
package org.tela_botanica.client.observation;
|
|
|
2 |
|
|
|
3 |
import org.tela_botanica.client.interfaces.iRetourObservation;
|
|
|
4 |
import org.tela_botanica.client.modeles.ObservationAsynchroneDAO;
|
|
|
5 |
|
|
|
6 |
import com.google.gwt.i18n.client.Dictionary;
|
|
|
7 |
|
|
|
8 |
public class ObservationModele {
|
|
|
9 |
|
|
|
10 |
private final String baseURL;
|
7 |
aperonnet |
11 |
|
2 |
aperonnet |
12 |
public ObservationModele() {
|
7 |
aperonnet |
13 |
|
|
|
14 |
baseURL = Dictionary.getDictionary("Parameters").get("serviceBaseUrl");
|
|
|
15 |
|
2 |
aperonnet |
16 |
}
|
|
|
17 |
|
7 |
aperonnet |
18 |
public void getNombreObservation(final iRetourObservation retour,
|
|
|
19 |
String identifiant, String identifiantLocalite, String localite,
|
|
|
20 |
String annee, String mois, String jour, String lieudit,
|
|
|
21 |
String rechercheLibre) {
|
2 |
aperonnet |
22 |
|
7 |
aperonnet |
23 |
new ObservationAsynchroneDAO().getNombreObservation(baseURL, retour,
|
|
|
24 |
identifiant, identifiantLocalite, localite, annee, mois, jour,
|
|
|
25 |
lieudit, rechercheLibre);
|
2 |
aperonnet |
26 |
|
|
|
27 |
}
|
|
|
28 |
|
7 |
aperonnet |
29 |
public void getListeObservation(iRetourObservation retour,
|
|
|
30 |
String identifiant, String identifiantLocalite, String localite,
|
|
|
31 |
String annee, String mois, String jour, String lieudit,
|
|
|
32 |
String rechercheLibre, int debut, int longueur) {
|
2 |
aperonnet |
33 |
|
7 |
aperonnet |
34 |
new ObservationAsynchroneDAO().getListeObservation(baseURL, retour,
|
|
|
35 |
identifiant, identifiantLocalite, localite, annee, mois, jour,
|
|
|
36 |
lieudit, rechercheLibre, debut, longueur);
|
|
|
37 |
|
2 |
aperonnet |
38 |
}
|
|
|
39 |
|
|
|
40 |
}
|