Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1409 Rev 1469
Line 5... Line 5...
5
import java.util.HashMap;
5
import java.util.HashMap;
6
import java.util.Iterator;
6
import java.util.Iterator;
7
import java.util.List;
7
import java.util.List;
Line 8... Line 8...
8
 
8
 
-
 
9
import org.tela_botanica.del.client.cache.CacheClient;
9
import org.tela_botanica.del.client.cache.CacheClient;
10
import org.tela_botanica.del.client.config.Config;
10
import org.tela_botanica.del.client.modeles.Commentaire;
11
import org.tela_botanica.del.client.modeles.Commentaire;
11
import org.tela_botanica.del.client.modeles.Contributeur;
12
import org.tela_botanica.del.client.modeles.Contributeur;
12
import org.tela_botanica.del.client.modeles.Image;
13
import org.tela_botanica.del.client.modeles.Image;
13
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
14
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
Line 45... Line 46...
45
	 * @return
46
	 * @return
46
	 */
47
	 */
47
	public static Image parserImageJSON(JSONObject imageJson) {
48
	public static Image parserImageJSON(JSONObject imageJson) {
Line 48... Line 49...
48
 
49
 
-
 
50
		Image image = new Image();
-
 
51
		Config config = new Config();
49
		Image image = new Image();
52
		String urlImages = config.getUrl("urlImages");
50
		String idImage = imageJson.get("id_image").isString().stringValue();
53
		String idImage = imageJson.get("id_image").isString().stringValue();
51
		image.setIdImage(idImage);
54
		image.setIdImage(idImage);
52
		image.setUrlFormat("http://www.tela-botanica.org/appli:cel-img:" + getIdAvecPadding(idImage) + "%s%.jpg");
55
		image.setUrlFormat(urlImages + getIdAvecPadding(idImage) + "%s%.jpg");
53
		image.setUrl("http://www.tela-botanica.org/appli:cel-img:" + getIdAvecPadding(idImage) + "CRS.jpg");
56
		image.setUrl(urlImages + getIdAvecPadding(idImage) + "CRS.jpg");
54
		image.setMiniature("http://www.tela-botanica.org/appli:cel-img:" + getIdAvecPadding(idImage) + "XS.jpg");
57
		image.setMiniature(urlImages + getIdAvecPadding(idImage) + "XS.jpg");
Line 55... Line 58...
55
		image.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(imageJson, "mots_cles_texte")));
58
		image.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(imageJson, "mots_cles_texte")));
56
 
59