Subversion Repositories eFlore/Archives.cel-v2

Rev

Rev 12 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12 Rev 18
1
package org.tela_botanica.client.modeles;
1
package org.tela_botanica.client.modeles;
-
 
2
 
2
 
3
import java.util.HashMap;
3
import java.util.Vector;
4
import java.util.Vector;
4
 
5
 
5
/**
6
/**
6
 * vecteur composé d'ImageCarnet, renvoyé par les objets de type DAO
7
 * vecteur composé d'ImageCarnet, renvoyé par les objets de type DAO
7
 * pour les images
8
 * pour les images
8
 * @author aurelien
9
 * @author aurelien
9
 * 
10
 * 
10
 */
11
 */
11
public class ListeImage extends Vector {
12
public class ListeImage extends HashMap {
12
	
13
	
13
	public ListeImage()
14
	public ListeImage()
14
	{
15
	{
15
		super();
16
		super();
16
	}
17
	}
17
	
18
	
18
	public ListeImage(int taille)
19
	public ListeImage(int taille)
19
	{
20
	{
20
		super(taille);
21
		super(taille);
21
	}
22
	}
22
	
23
	
23
	public ListeImage(ImageCarnet[] ic)
24
	public ListeImage(ImageCarnet[] ic)
24
	{
25
	{
25
		super() ;
26
		super() ;
26
		for (int i = 0; i < ic.length; i++) 
27
		for (int i = 0; i < ic.length; i++) 
27
		{		
28
		{		
28
			if(ic[i] != null && ic[i] instanceof ImageCarnet)
29
			if(ic[i] != null && ic[i] instanceof ImageCarnet)
29
			{
30
			{
30
				this.add(ic[i]);
31
				this.put(ic[i].getOrdre(),ic[i]);
31
			}
32
			}
32
		}
33
		}
33
	}
34
	}
34
 
35
 
35
}
36
}