Subversion Repositories eFlore/Archives.cel-v2

Rev

Rev 22 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
22 aperonnet 1
package org.tela_botanica.client.modeles;
2
 
3
import java.util.HashMap;
4
import java.util.Vector;
5
 
6
/**
36 aperonnet 7
 * table de hachage composée d'ImageCarnet, renvoyé par les objets de type DAO
8
 * pour les images.
9
 * La clé est l'identifiant de l'image dans la base de données, et la valeur un objet
10
 * de type ImageCarnet.
11
 * GWT ne supporte pas encore les type paramètres mais quand il le fera il faudra créer la HashMap
12
 * avec <String,ImageCarnet>
22 aperonnet 13
 * @author aurelien
14
 *
15
 */
16
public class ListeImageCarnet extends HashMap {
17
 
36 aperonnet 18
	/**
19
	 * Constructeur sans paramètres
20
	 */
22 aperonnet 21
	public ListeImageCarnet()
22
	{
23
		super();
24
	}
25
 
36 aperonnet 26
	/**
27
	 * Constructeur avec paramètre
28
	 * @param taille la taille de la table de hachage
29
	 */
22 aperonnet 30
	public ListeImageCarnet(int taille)
31
	{
32
		super(taille);
33
	}
34
 
36 aperonnet 35
	/**
36
	 * Constructeur avec paramètre
37
	 * @param ic un tableau d'ImageCarnet
38
	 */
22 aperonnet 39
	public ListeImageCarnet(ImageCarnet[] ic)
40
	{
41
		super() ;
42
		for (int i = 0; i < ic.length; i++)
43
		{
44
			if(ic[i] != null && ic[i] instanceof ImageCarnet)
45
			{
46
				this.put(ic[i].getOrdre(),ic[i]);
47
			}
48
		}
49
	}
50
 
51
}