Subversion Repositories eFlore/Applications.coel

Rev

Rev 268 | Rev 299 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 268 Rev 292
Line 16... Line 16...
16
import com.google.gwt.json.client.JSONString;
16
import com.google.gwt.json.client.JSONString;
17
import com.google.gwt.json.client.JSONValue;
17
import com.google.gwt.json.client.JSONValue;
Line 18... Line 18...
18
 
18
 
19
public class ValeurListeAsyncDao {
19
public class ValeurListeAsyncDao {
-
 
20
	private static final String SERVICE_NOM = "CoelValeurListe";
-
 
21
	private String strPays;
Line 20... Line 22...
20
	private static final String SERVICE_NOM = "CoelValeurListe";
22
	
Line 21... Line 23...
21
	
23
	
22
	private Rafraichissable vue = null;
24
	private Rafraichissable vue = null;
Line 27... Line 29...
27
	
29
	
28
	public ValeurListeAsyncDao(Rafraichissable vueARafraichir) {
30
	public ValeurListeAsyncDao(Rafraichissable vueARafraichir) {
29
		vue = vueARafraichir;
31
		vue = vueARafraichir;
Line -... Line 32...
-
 
32
	}
-
 
33
	
-
 
34
	public ValeurListeAsyncDao(Rafraichissable vueARafraichir, String strPays) {
-
 
35
		vue = vueARafraichir;
-
 
36
		this.strPays = strPays;
30
	}
37
	}
31
	
38
	
32
	public void obtenirListe(Integer cle) {
39
	public void obtenirListe(Integer cle) {
-
 
40
		// Demande de toutes les structures
-
 
41
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
-
 
42
    	if (strPays != null)	{
-
 
43
    		url = url + SERVICE_NOM + "/abv/" + strPays + "/" + cle.toString();
33
		// Demande de toutes les structures
44
    		System.out.println(url);
-
 
45
    	}	else {
34
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
46
    		url = url + SERVICE_NOM + "/id/" + cle.toString();
35
    	url = url+SERVICE_NOM+"/id/"+cle.toString();
47
    	}
36
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, url);
48
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, url);
37
		//GWT.log(url, null);
49
		//GWT.log(url, null);
Line 66... Line 78...
66
			});
78
			});
67
		} catch (RequestException e) {
79
		} catch (RequestException e) {
68
			e.printStackTrace();
80
			e.printStackTrace();
69
		}
81
		}
70
	}
82
	}
-
 
83
	
-
 
84
	
71
}
85
}