Line 12... |
Line 12... |
12 |
import org.tela_botanica.del.client.config.Config;
|
12 |
import org.tela_botanica.del.client.config.Config;
|
13 |
import org.tela_botanica.del.client.i18n.I18n;
|
13 |
import org.tela_botanica.del.client.i18n.I18n;
|
14 |
import org.tela_botanica.del.client.modeles.ActiviteUtilisateur;
|
14 |
import org.tela_botanica.del.client.modeles.ActiviteUtilisateur;
|
15 |
import org.tela_botanica.del.client.modeles.Commentaire;
|
15 |
import org.tela_botanica.del.client.modeles.Commentaire;
|
16 |
import org.tela_botanica.del.client.modeles.Contributeur;
|
16 |
import org.tela_botanica.del.client.modeles.Contributeur;
|
- |
|
17 |
import org.tela_botanica.del.client.modeles.EvenementObs;
|
17 |
import org.tela_botanica.del.client.modeles.Image;
|
18 |
import org.tela_botanica.del.client.modeles.Image;
|
18 |
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
|
19 |
import org.tela_botanica.del.client.modeles.ImageServiceResultat;
|
19 |
import org.tela_botanica.del.client.modeles.InterventionForum;
|
20 |
import org.tela_botanica.del.client.modeles.InterventionForum;
|
20 |
import org.tela_botanica.del.client.modeles.MotCle;
|
21 |
import org.tela_botanica.del.client.modeles.MotCle;
|
21 |
import org.tela_botanica.del.client.modeles.Observation;
|
22 |
import org.tela_botanica.del.client.modeles.Observation;
|
Line 106... |
Line 107... |
106 |
observation.setNbCommentaires(nbCom);
|
107 |
observation.setNbCommentaires(nbCom);
|
107 |
observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte")));
|
108 |
observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte")));
|
108 |
JSONValue propositions = observationJson.get("commentaires");
|
109 |
JSONValue propositions = observationJson.get("commentaires");
|
Line 109... |
Line 110... |
109 |
|
110 |
|
110 |
JSONValue evenements = observationJson.get("evenements");
|
111 |
JSONValue evenements = observationJson.get("evenements");
|
111 |
List<String> evenementsObs = new ArrayList<String>();
|
112 |
List<EvenementObs> evenementsObs = new ArrayList<EvenementObs>();
|
112 |
if (evenements != null && evenements.isArray() != null) {
|
113 |
if (evenements != null && evenements.isArray() != null) {
|
113 |
JSONArray evenementsTab = evenements.isArray();
|
114 |
JSONArray evenementsTab = evenements.isArray();
|
114 |
for (int i = 0; i < evenementsTab.size(); i++) {
|
115 |
for (int i = 0; i < evenementsTab.size(); i++) {
|
- |
|
116 |
String type = evenementsTab.get(i).isObject().get("type").isString().stringValue();
|
- |
|
117 |
String infosComplementaires = evenementsTab.get(i).isObject().get("infos_complementaires").isString().stringValue();
|
- |
|
118 |
EvenementObs evtObs = new EvenementObs(type, infosComplementaires);
|
115 |
evenementsObs.add(evenementsTab.get(i).isString().stringValue());
|
119 |
evenementsObs.add(evtObs);
|
116 |
}
|
120 |
}
|
117 |
}
|
121 |
}
|
Line 118... |
Line 122... |
118 |
observation.setEvenementsAssocies(evenementsObs);
|
122 |
observation.setEvenementsAssocies(evenementsObs);
|