| Line 5... |
Line 5... |
| 5 |
import org.tela_botanica.del.client.services.rest.async.AjoutMotsClesImageCallback;
|
5 |
import org.tela_botanica.del.client.services.rest.async.AjoutMotsClesImageCallback;
|
| 6 |
import org.tela_botanica.del.client.services.rest.async.ListeMotsClesImageCallBack;
|
6 |
import org.tela_botanica.del.client.services.rest.async.ListeMotsClesImageCallBack;
|
| 7 |
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
|
7 |
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
|
| 8 |
import org.tela_botanica.del.client.services.rest.async.SuppressionMotCleImageCallback;
|
8 |
import org.tela_botanica.del.client.services.rest.async.SuppressionMotCleImageCallback;
|
| Line 9... |
Line 9... |
| 9 |
|
9 |
|
| 10 |
import com.google.gwt.http.client.RequestBuilder;
|
10 |
import org.tela_botanica.del.client.services.RequestBuilderWithCredentials;
|
| Line 11... |
Line 11... |
| 11 |
import com.google.gwt.http.client.URL;
|
11 |
import com.google.gwt.http.client.URL;
|
| Line 12... |
Line 12... |
| 12 |
|
12 |
|
| Line 24... |
Line 24... |
| 24 |
}
|
24 |
}
|
| Line 25... |
Line 25... |
| 25 |
|
25 |
|
| 26 |
@Override
|
26 |
@Override
|
| 27 |
public void getMotsClesImage(String idImage,
|
27 |
public void getMotsClesImage(String idImage,
|
| 28 |
ListeMotsClesImageCallBack callback) {
|
28 |
ListeMotsClesImageCallBack callback) {
|
| 29 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "mots-cles" + assemblerChaineRequete(idImage));
|
29 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, baseUrl + "mots-cles" + assemblerChaineRequete(idImage));
|
| 30 |
callback.setMode(ModeRequete.LECTURE);
|
30 |
callback.setMode(ModeRequete.LECTURE);
|
| 31 |
try {
|
31 |
try {
|
| 32 |
rb.sendRequest(null, callback);
|
32 |
rb.sendRequest(null, callback);
|
| 33 |
} catch (Exception e) {
|
33 |
} catch (Exception e) {
|
| Line 42... |
Line 42... |
| 42 |
|
42 |
|
| 43 |
@Override
|
43 |
@Override
|
| 44 |
public void ajouterMotCleImage(String idImage, String motCle,
|
44 |
public void ajouterMotCleImage(String idImage, String motCle,
|
| 45 |
AjoutMotsClesImageCallback callback) {
|
45 |
AjoutMotsClesImageCallback callback) {
|
| 46 |
String urlService = baseUrl+"mots-cles/";
|
46 |
String urlService = baseUrl+"mots-cles/";
|
| Line 47... |
Line 47... |
| 47 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.PUT, urlService);
|
47 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.PUT, urlService);
|
| 48 |
|
48 |
|
| 49 |
callback.setMode(ModeRequete.AJOUT);
|
49 |
callback.setMode(ModeRequete.AJOUT);
|
| 50 |
String chainePost = assemblerChaineRequeteAjout(idImage, motCle);
|
50 |
String chainePost = assemblerChaineRequeteAjout(idImage, motCle);
|
| Line 63... |
Line 63... |
| 63 |
}
|
63 |
}
|
| Line 64... |
Line 64... |
| 64 |
|
64 |
|
| 65 |
@Override
|
65 |
@Override
|
| 66 |
public void supprimerMotCleImage(String idMotCle, SuppressionMotCleImageCallback callback) {
|
66 |
public void supprimerMotCleImage(String idMotCle, SuppressionMotCleImageCallback callback) {
|
| 67 |
String urlService = baseUrl+"mots-cles/"+idMotCle;
|
67 |
String urlService = baseUrl+"mots-cles/"+idMotCle;
|
| Line 68... |
Line 68... |
| 68 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.DELETE, urlService);
|
68 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.DELETE, urlService);
|
| 69 |
|
69 |
|
| 70 |
callback.setMode(ModeRequete.SUPPRESSION);
|
70 |
callback.setMode(ModeRequete.SUPPRESSION);
|
| 71 |
try {
|
71 |
try {
|