Subversion Repositories eFlore/Applications.cel

Rev

Rev 1283 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1283 Rev 1288
Line 21... Line 21...
21
import org.tela_botanica.client.modeles.objets.ListeObservation;
21
import org.tela_botanica.client.modeles.objets.ListeObservation;
22
import org.tela_botanica.client.modeles.objets.Utilisateur;
22
import org.tela_botanica.client.modeles.objets.Utilisateur;
Line 23... Line 23...
23
 
23
 
24
import com.google.gwt.json.client.JSONArray;
24
import com.google.gwt.json.client.JSONArray;
25
import com.google.gwt.json.client.JSONObject;
-
 
26
import com.google.gwt.user.client.Window;
25
import com.google.gwt.json.client.JSONObject;
27
import com.gwtext.client.data.ArrayReader;
26
import com.gwtext.client.data.ArrayReader;
28
import com.gwtext.client.data.FieldDef;
27
import com.gwtext.client.data.FieldDef;
29
import com.gwtext.client.data.IntegerFieldDef;
28
import com.gwtext.client.data.IntegerFieldDef;
30
import com.gwtext.client.data.MemoryProxy;
29
import com.gwtext.client.data.MemoryProxy;
Line 256... Line 255...
256
	 *            le rafraichissable auquel on enverra les informations
255
	 *            le rafraichissable auquel on enverra les informations
257
	 * @param id
256
	 * @param id
258
	 *            l'identifiant de l'image
257
	 *            l'identifiant de l'image
259
	 */
258
	 */
260
	public void obtenirMetadonnees(Rafraichissable r, String id) {
259
	public void obtenirMetadonnees(Rafraichissable r, String id) {
261
		ImageCarnet im = (ImageCarnet) cacheImage.get(id);
260
		ImageCarnet im = cacheImage.get(id);
Line 262... Line 261...
262
 
261
 
263
		Object meta[] = new Object[3];
262
		Object meta[] = new Object[3];
264
		meta[0] = im.getMetadonnesExif();
263
		meta[0] = im.getMetadonnesExif();
265
		meta[1] = im.getMetadonnesIptc();
264
		meta[1] = im.getMetadonnesIptc();
Line 407... Line 406...
407
 
406
 
408
	/**
407
	/**
409
	 * Met à jour les données locales suivant le type des nouvelles données et
408
	 * Met à jour les données locales suivant le type des nouvelles données et
410
	 * appelle le médiateur pour le notifier de la mise à jour
409
	 * appelle le médiateur pour le notifier de la mise à jour
-
 
410
	 */
411
	 */
411
	@Override
412
	public void rafraichir(Object nouvelleDonnees,
412
	public void rafraichir(Object nouvelleDonnees,
413
			boolean repandreRafraichissement) {
413
			boolean repandreRafraichissement) {
414
		// si l'on a reçu une liste d'images
414
		// si l'on a reçu une liste d'images
415
		if (nouvelleDonnees instanceof ListeImageCarnet) {
415
		if (nouvelleDonnees instanceof ListeImageCarnet) {
Line 583... Line 583...
583
	 * Affiche les paires / valeur de tous les mots clés stockés
583
	 * Affiche les paires / valeur de tous les mots clés stockés
584
	 */
584
	 */
585
	public void afficherMotsCles() {
585
	public void afficherMotsCles() {
586
		for (Iterator<String> it = motsCles.keySet().iterator(); it.hasNext();) {
586
		for (Iterator<String> it = motsCles.keySet().iterator(); it.hasNext();) {
587
			String key = it.next();
587
			String key = it.next();
588
			String valeur = (String) motsCles.get(key);
588
			String valeur = motsCles.get(key);
589
			System.out.println("clé : " + key + " valeur : " + valeur);
589
			System.out.println("clé : " + key + " valeur : " + valeur);
590
		}
590
		}
591
	}
591
	}
Line 592... Line 592...
592
 
592
 
Line 605... Line 605...
605
			com.gwtext.client.data.Tree arbreMC) {
605
			com.gwtext.client.data.Tree arbreMC) {
Line 606... Line 606...
606
		
606
		
607
		String idImgs = ""; 
607
		String idImgs = ""; 
608
		for (int i = 0; i < ids.length; i++) {
608
		for (int i = 0; i < ids.length; i++) {
609
			if (cacheImage.containsKey(ids[i])) {
609
			if (cacheImage.containsKey(ids[i])) {
610
				ImageCarnet ic = (ImageCarnet) cacheImage.get(ids[i]);
610
				ImageCarnet ic = cacheImage.get(ids[i]);
611
				ic.mettreAjourMotsCles(motsClesEnCours);
611
				ic.mettreAjourMotsCles(motsClesEnCours);
Line 612... Line 612...
612
			}
612
			}
613
			
613