1,7 → 1,6 |
package org.tela_botanica.client.modeles; |
|
import java.util.Iterator; |
|
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
|
public class PublicationListe extends aDonneeListe<Publication> { |
16,22 → 15,17 |
super(taille); |
} |
|
/** |
* Constructeur pour une liste d'institutions |
* @param dates |
*/ |
public PublicationListe(JSONObject publications) { |
super(publications.size()) ; |
public PublicationListe(JSONArray publicationListe) { |
super(publicationListe.size()); |
|
Iterator<String> it = publications.keySet().iterator(); |
while (it.hasNext()) { |
JSONObject publicationCourante = publications.get(it.next()).isObject() ; |
final int taillemax = publicationListe.size(); |
for (int i = 0; i < taillemax; i++) { |
JSONObject publicationCourante = publicationListe.get(i).isObject() ; |
|
if (publicationCourante != null) { |
Publication publication = new Publication(publicationCourante); |
this.put(publication.getId(), publication); |
this.put(publication.getId(), publication); |
} |
} |
} |
|
} |