14,6 → 14,7 |
import org.tela_botanica.del.client.modeles.ActiviteUtilisateur; |
import org.tela_botanica.del.client.modeles.Commentaire; |
import org.tela_botanica.del.client.modeles.Contributeur; |
import org.tela_botanica.del.client.modeles.EvenementObs; |
import org.tela_botanica.del.client.modeles.Image; |
import org.tela_botanica.del.client.modeles.ImageServiceResultat; |
import org.tela_botanica.del.client.modeles.InterventionForum; |
108,11 → 109,14 |
JSONValue propositions = observationJson.get("commentaires"); |
|
JSONValue evenements = observationJson.get("evenements"); |
List<String> evenementsObs = new ArrayList<String>(); |
List<EvenementObs> evenementsObs = new ArrayList<EvenementObs>(); |
if (evenements != null && evenements.isArray() != null) { |
JSONArray evenementsTab = evenements.isArray(); |
for (int i = 0; i < evenementsTab.size(); i++) { |
evenementsObs.add(evenementsTab.get(i).isString().stringValue()); |
String type = evenementsTab.get(i).isObject().get("type").isString().stringValue(); |
String infosComplementaires = evenementsTab.get(i).isObject().get("infos_complementaires").isString().stringValue(); |
EvenementObs evtObs = new EvenementObs(type, infosComplementaires); |
evenementsObs.add(evtObs); |
} |
} |
observation.setEvenementsAssocies(evenementsObs); |