Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 17 → Rev 18

/trunk/src/org/tela_botanica/client/modeles/ListeImageAsynchroneDAO.java
1,5 → 1,8
package org.tela_botanica.client.modeles;
 
import java.util.Iterator;
 
import org.tela_botanica.client.image.ImageMediateur;
import org.tela_botanica.client.interfaces.Rafraichissable;
 
import com.google.gwt.json.client.JSONArray;
24,6 → 27,13
*/
public class ListeImageAsynchroneDAO {
ImageMediateur iMediateur = null ;
public void setIMediateur(ImageMediateur im)
{
iMediateur = im ;
}
public void ObtenirListeImages(final Rafraichissable r)
{
HTTPRequest.asyncGet("jrest/inventoryImageList/1/ci_publiable_eflore=0", new ResponseTextHandler() {
44,8 → 54,10
JSONObject image = (JSONObject)reponse.get(j) ;
photoData.add(new ImageCarnet(image)) ;
ImageCarnet im = new ImageCarnet(image) ;
photoData.put(im.getOrdre(),im) ;
}
}
else
53,7 → 65,8
if(responseValue.isObject() != null)
{
photoData = new ListeImage(1);
photoData.add(new ImageCarnet(responseValue.isObject())) ;
ImageCarnet im = new ImageCarnet(responseValue.isObject()) ;
photoData.put(im.getOrdre(),im) ;
}
else
{
65,5 → 78,15
}
});
}
public void SynchroniserBaseDeDonnees(ListeImage li)
{
for(Iterator it = li.keySet().iterator() ; it.hasNext() ;)
{
// HTTPRequest.asyncPost("jrest/inventoryImageList/1/", postData, handler)
}
}
 
}