Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 29 → Rev 30

/trunk/src/org/tela_botanica/client/modeles/MotsClesAsynchroneDAO.java
6,9 → 6,15
import org.tela_botanica.client.image.ImageMediateur;
import org.tela_botanica.client.interfaces.Rafraichissable;
 
import com.google.gwt.json.client.JSONArray;
import com.google.gwt.json.client.JSONObject;
import com.google.gwt.json.client.JSONParser;
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;
import com.gwtext.client.data.Node;
import com.gwtext.client.data.Tree;
import com.gwtext.client.widgets.tree.TreeNode;
 
public class MotsClesAsynchroneDAO {
20,15 → 26,20
iMediateur = im ;
}
public void obtenirListeMotsCles(Rafraichissable r)
public void obtenirListeMotsCles(final Rafraichissable r)
{
HTTPRequest.asyncGet("jrest/InventoryKeyWordList/"+iMediateur.getIdentifiant(), new ResponseTextHandler() {
 
public void onCompletion(String responseText) {
// TODO Auto-generated method stub
}
final JSONValue responseValue = JSONParser.parse(responseText);
if (responseValue.isArray() != null) {
final JSONArray reponse = responseValue.isArray();
 
r.rafraichir(reponse, true) ;
}
}
});
}
43,6 → 54,12
public void onCompletion(String responseText) {
if(responseText.equals("ERROR"))
{
Window.alert("Attention, la base de données des mots clés n'est plus synchronisée avec l'application," +
"nous vous invitons à recharger la page. ") ;
}
}
}) ;
60,7 → 77,11
public void onCompletion(String responseText) {
if(responseText.equals("ERROR"))
{
Window.alert("Attention, la base de données des mots clés n'est plus synchronisée avec l'application," +
"nous vous invitons à recharger la page. ") ;
}
}
}) ;
79,7 → 100,6
public void onCompletion(String responseText) {
Window.alert(responseText) ;
}
88,7 → 108,7
}
public void deplacerBaseDeDonnees(String motcle) {
public void deplacerBaseDeDonnees(String motcle) {
if(!motcle.equals(""))
{
100,7 → 120,6
public void onCompletion(String responseText) {
Window.alert(responseText) ;
}