New file |
0,0 → 1,33 |
package org.tela_botanica.client.modeles.publication; |
|
import org.tela_botanica.client.modeles.aDonneeListe; |
|
import com.google.gwt.json.client.JSONArray; |
import com.google.gwt.json.client.JSONObject; |
|
public class PublicationAPersonneListe extends aDonneeListe<PublicationAPersonne> { |
|
private static final long serialVersionUID = -5950583940829919577L; |
|
public PublicationAPersonneListe() { |
super(); |
} |
|
public PublicationAPersonneListe(int i) { |
super(i); |
} |
|
public PublicationAPersonneListe(JSONArray auteurs) { |
super(auteurs.size()) ; |
final int taillemax = auteurs.size(); |
|
for (int i = 0; i < taillemax; i++) { |
JSONObject publicationAPersonneCourante = auteurs.get(i).isObject() ; |
|
if (publicationAPersonneCourante != null) { |
PublicationAPersonne publicationAPersonne = new PublicationAPersonne(publicationAPersonneCourante); |
this.put(publicationAPersonne.getId(), publicationAPersonne); |
} |
} |
} |
} |