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