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) ; |
} |
|
} |