47,7 → 47,6 |
// on demande tous les mots clés associés à l'utilisateur |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, Configuration.getServiceBaseUrl() |
+ "/"+nomService+"/"+mode+"/"+identifiant+"/"); |
|
try { |
rb.sendRequest(null, new RequestCallback() { |
|
110,9 → 109,8 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
|
// TODO: les messages ne devraient pas être affichés ici |
// mais l'architecture par très malléable complique les choses |
// mais l'architecture pas très malléable complique les choses |
try { |
Integer idMotcle = Integer.parseInt(response.getText()); |
r.rafraichir(idMotcle, false); |
136,7 → 134,7 |
* @param motcle |
* le mots clés à supprimer |
*/ |
public void supprimerBaseDeDonnees(String motcle) { |
public void supprimerBaseDeDonnees(String motcle, final Rafraichissable r) { |
if (!motcle.equals("")) { |
String postData = ""; |
postData += "&action=DELETE"; |
165,6 → 163,7 |
if (response.getText().equals("OK")) { |
com.google.gwt.user.client.Window |
.alert("Le mot clé a été supprimé"); |
r.rafraichir(null, false); |
return; |
} else { |
com.google.gwt.user.client.Window |
213,7 → 212,7 |
if (response.getText().equals("OK")) { |
com.google.gwt.user.client.Window |
.alert("Le mot clé a été renommé"); |
r.rafraichir("OK", false); |
r.rafraichir(null, false); |
return; |
} else { |
com.google.gwt.user.client.Window |
257,7 → 256,7 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
r.rafraichir("OK", false); |
r.rafraichir(null, false); |
} |
|
}); |