Subversion Repositories eFlore/Archives.cel-v2

Rev

Rev 16 | Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16 Rev 18
Line 37... Line 37...
37
	private ImageModele(ImageMediateur im) {
37
	private ImageModele(ImageMediateur im) {
Line 38... Line 38...
38
		
38
		
39
		iMediateur = im ;
39
		iMediateur = im ;
Line -... Line 40...
-
 
40
	}
-
 
41
	
-
 
42
	public ImageMediateur getIMediateur()
-
 
43
	{
-
 
44
		return iMediateur ;
40
	}
45
	}
41
	
46
	
42
	public void obtenirPhotoGalerie(Rafraichissable r)
47
	public void obtenirPhotoGalerie(Rafraichissable r)
43
	{
48
	{
44
		ListeImageAsynchroneDAO liaDAO = new ListeImageAsynchroneDAO();
49
		ListeImageAsynchroneDAO liaDAO = new ListeImageAsynchroneDAO();
Line 45... Line 50...
45
		liaDAO.ObtenirListeImages(r);		
50
		liaDAO.ObtenirListeImages(r);		
46
	}
51
	}
-
 
52
	
-
 
53
	public void uploaderImages()
47
	
54
	{
48
	public void uploaderImages()
55
		ImageUploaderAsynchroneDAO IuADaO = new ImageUploaderAsynchroneDAO() ;
Line 49... Line 56...
49
	{
56
		IuADaO.setIMediateur(getIMediateur());
50
		ImageUploaderAsynchroneDAO.choisirMethodeUpload() ;
57
		IuADaO.choisirMethodeUpload() ;
51
	}
58
	}
52
	
59
	
Line 53... Line 60...
53
	public void rafraichirListeImage(Object o)
60
	public void rafraichirListeImage(Object o)
54
	{
61
	{
Line 55... Line 62...
55
		cacheImage = (ListeImage)o ;
62
		cacheImage = (ListeImage)o ;
56
	}
63
	}
57
	
64
	
Line 58... Line 65...
58
	public void obtenirMetadonnees(Rafraichissable r, String id)
65
	public void obtenirMetadonnees(Rafraichissable r, String id)
59
	{
66
	{
Line 60... Line 67...
60
		
67
		
61
		for(Iterator it = cacheImage.iterator() ; it.hasNext() ;)
68
		for(Iterator it = cacheImage.keySet().iterator() ; it.hasNext() ;)
62
		{
69
		{
63
			ImageCarnet im = (ImageCarnet)it.next() ;
-
 
-
 
70
			ImageCarnet im = (ImageCarnet)cacheImage.get(it.next()) ;
Line 64... Line 71...
64
			
71
			
65
			if(im.getOrdre().equals(id))
72
			if(im.getOrdre().equals(id))
66
			{
73
			{
Line 67... Line 74...
67
				
74
				
-
 
75
				Object meta[] = new Object[3] ;
-
 
76
				meta[0] = im.getMetadonnesExif() ;
-
 
77
				meta[1] = im.getMetadonnesIptc() ;
-
 
78
				meta[2] = im.getInfoGenerales() ;
-
 
79
				
-
 
80
				r.rafraichir(meta,false) ;
-
 
81
			}
-
 
82
		}
-
 
83
	
-
 
84
	}
-
 
85
	
Line 68... Line 86...
68
				Object meta[] = new Object[2] ;
86
	public void mettreAJourCacheImage(String commentaires, String date, String ids[])