Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 15 → Rev 16

/trunk/src/org/tela_botanica/client/image/ImageModele.java
1,7 → 1,11
package org.tela_botanica.client.image;
 
import java.util.Iterator;
 
import org.tela_botanica.client.interfaces.Rafraichissable;
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.ListeImageAsynchroneDAO;
 
/**
16,6 → 20,8
private ImageMediateur iMediateur = null ;
private ListeImage cacheImage = new ListeImage(0) ;
static ImageModele Instance(ImageMediateur im)
{
if(!estInstancie)
43,5 → 49,31
{
ImageUploaderAsynchroneDAO.choisirMethodeUpload() ;
}
public void rafraichirListeImage(Object o)
{
cacheImage = (ListeImage)o ;
}
public void obtenirMetadonnees(Rafraichissable r, String id)
{
for(Iterator it = cacheImage.iterator() ; it.hasNext() ;)
{
ImageCarnet im = (ImageCarnet)it.next() ;
if(im.getOrdre().equals(id))
{
Object meta[] = new Object[2] ;
meta[0] = im.getMetadonnesExif() ;
meta[1] = im.getMetadonnesIptc() ;
r.rafraichir(meta,false) ;
}
}
}
 
}