| 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 |
|