Subversion Repositories eFlore/Archives.cel-v2

Rev

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

Rev 18 Rev 19
Line 1... Line 1...
1
package org.tela_botanica.client.image;
1
package org.tela_botanica.client.image;
Line 2... Line 2...
2
 
2
 
Line 3... Line 3...
3
import java.util.Iterator;
3
import java.util.Iterator;
-
 
4
 
4
 
5
import org.tela_botanica.client.interfaces.Rafraichissable;
5
import org.tela_botanica.client.interfaces.Rafraichissable;
6
import org.tela_botanica.client.modeles.ImageAsynchroneDAO;
6
import org.tela_botanica.client.modeles.ImageCarnet;
7
import org.tela_botanica.client.modeles.ImageCarnet;
7
import org.tela_botanica.client.modeles.ImageUploaderAsynchroneDAO;
8
import org.tela_botanica.client.modeles.ImageUploaderAsynchroneDAO;
Line 8... Line 9...
8
import org.tela_botanica.client.modeles.ListeImage;
9
import org.tela_botanica.client.modeles.ListeImageCarnet;
9
import org.tela_botanica.client.modeles.ListeImageAsynchroneDAO;
10
import org.tela_botanica.client.modeles.ListeImageAsynchroneDAO;
10
 
11
 
Line 18... Line 19...
18
	
19
	
Line 19... Line 20...
19
	private static boolean estInstancie = false ;
20
	private static boolean estInstancie = false ;
Line 20... Line 21...
20
	
21
	
Line 21... Line 22...
21
	private ImageMediateur iMediateur = null ;
22
	private ImageMediateur iMediateur = null ;
22
	
23
	
23
	private ListeImage cacheImage = new ListeImage(0) ;
24
	private ListeImageCarnet cacheImage = new ListeImageCarnet(0) ;
24
	
25
	
Line 57... Line 58...
57
		IuADaO.choisirMethodeUpload() ;
58
		IuADaO.choisirMethodeUpload() ;
58
	}
59
	}
Line 59... Line 60...
59
	
60
	
60
	public void rafraichirListeImage(Object o)
61
	public void rafraichirListeImage(Object o)
61
	{
62
	{
62
		cacheImage = (ListeImage)o ;
63
		cacheImage = (ListeImageCarnet)o ;
Line 63... Line 64...
63
	}
64
	}
64
	
65
	
Line 89... Line 90...
89
				
90
				
Line 90... Line 91...
90
				String key = ids[i] ;
91
				String key = ids[i] ;
91
				
92
				
-
 
93
				ImageCarnet ic = (ImageCarnet)cacheImage.get(key) ;
-
 
94
				ic.miseAJourInfoGenerales(commentaires, date) ;
92
				ImageCarnet ic = (ImageCarnet)cacheImage.get(key) ;
95
				mettreAjourImageCarnet(ic) ;
93
				ic.miseAJourInfoGenerales(commentaires, date) ;
96
			
-
 
97
			}
-
 
98
	}
-
 
99
	
-
 
100
	public void mettreAJourBaseDeDonnees()
-
 
101
	{
-
 
102
		ListeImageAsynchroneDAO liDaO = new ListeImageAsynchroneDAO();
-
 
103
		liDaO.setIMediateur(iMediateur);
-
 
104
		
-
 
105
		liDaO.SynchroniserBaseDeDonnees(cacheImage);
-
 
106
	}
-
 
107
	
-
 
108
	public void mettreAjourImageCarnet(ImageCarnet ic)
-
 
109
	{
-
 
110
		ImageAsynchroneDAO iaDaO = new ImageAsynchroneDAO();
-
 
111
		iaDaO.setIMediateur(iMediateur);
Line 94... Line 112...
94
			}
112
		iaDaO.SynchroniserBaseDeDonnees(ic) ;