Subversion Repositories eFlore/Applications.coel

Rev

Rev 1802 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1802 aurelien 1
package org.tela_botanica.client.modeles.collection;
2
 
3
import org.tela_botanica.client.modeles.aDonneeListe;
4
 
5
import com.google.gwt.json.client.JSONArray;
6
import com.google.gwt.json.client.JSONObject;
7
import com.google.gwt.user.client.Window;
8
 
9
public class CollectionAStructureListe extends aDonneeListe<CollectionAStructure> {
10
 
11
	private static final long serialVersionUID = -660181428725095350L;
12
 
13
	public CollectionAStructureListe() {
14
		super();
15
	}
16
 
17
	public CollectionAStructureListe(int taille) {
18
		super(taille);
19
	}
20
 
21
	public CollectionAStructureListe(JSONArray collectionAStructureListe) {
22
		super(collectionAStructureListe.size()) ;
23
		final int taillemax = collectionAStructureListe.size();
24
 
25
		for (int i = 0; i < taillemax; i++) {
26
			JSONObject collectionAStructureCourante = collectionAStructureListe.get(i).isObject() ;
27
			if (collectionAStructureCourante != null)	{
28
				CollectionAStructure collectionAStructure = new CollectionAStructure(collectionAStructureCourante);
29
				this.put(collectionAStructure.getIdCollection(), collectionAStructure);
30
			}
31
		}
32
	}
33
}