Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 18 → Rev 19

/trunk/src/org/tela_botanica/client/image/ImageModele.java
3,9 → 3,10
import java.util.Iterator;
 
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.ImageAsynchroneDAO;
import org.tela_botanica.client.modeles.ImageCarnet;
import org.tela_botanica.client.modeles.ImageUploaderAsynchroneDAO;
import org.tela_botanica.client.modeles.ListeImage;
import org.tela_botanica.client.modeles.ListeImageCarnet;
import org.tela_botanica.client.modeles.ListeImageAsynchroneDAO;
 
/**
20,7 → 21,7
private ImageMediateur iMediateur = null ;
private ListeImage cacheImage = new ListeImage(0) ;
private ListeImageCarnet cacheImage = new ListeImageCarnet(0) ;
static ImageModele Instance(ImageMediateur im)
{
59,7 → 60,7
public void rafraichirListeImage(Object o)
{
cacheImage = (ListeImage)o ;
cacheImage = (ListeImageCarnet)o ;
}
public void obtenirMetadonnees(Rafraichissable r, String id)
91,7 → 92,24
ImageCarnet ic = (ImageCarnet)cacheImage.get(key) ;
ic.miseAJourInfoGenerales(commentaires, date) ;
mettreAjourImageCarnet(ic) ;
}
}
public void mettreAJourBaseDeDonnees()
{
ListeImageAsynchroneDAO liDaO = new ListeImageAsynchroneDAO();
liDaO.setIMediateur(iMediateur);
liDaO.SynchroniserBaseDeDonnees(cacheImage);
}
public void mettreAjourImageCarnet(ImageCarnet ic)
{
ImageAsynchroneDAO iaDaO = new ImageAsynchroneDAO();
iaDaO.setIMediateur(iMediateur);
iaDaO.SynchroniserBaseDeDonnees(ic) ;
}
 
}