Subversion Repositories eFlore/Applications.cel

Rev

Rev 997 | Rev 1289 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 997 Rev 1286
Line 2... Line 2...
2
 
2
 
3
import java.util.HashMap;
3
import java.util.HashMap;
4
import java.util.Iterator;
4
import java.util.Iterator;
Line 5... Line -...
5
import java.util.Set;
-
 
6
 
5
import java.util.Set;
-
 
6
 
Line 7... Line -...
7
import org.tela_botanica.client.i18n.I18n;
-
 
8
import org.tela_botanica.client.i18n.VocabulaireMetadonnees;
7
import org.tela_botanica.client.i18n.VocabulaireMetadonnees;
9
 
8
import org.tela_botanica.client.util.Util;
10
import com.google.gwt.dev.asm.commons.Method;
9
 
11
import com.google.gwt.json.client.JSONObject;
10
import com.google.gwt.json.client.JSONObject;
12
import com.google.gwt.xml.client.Document;
11
import com.google.gwt.xml.client.Document;
Line 42... Line 41...
42
		// on la parcourt pour chaque clé
41
		// on la parcourt pour chaque clé
43
		for (Iterator<String> iterator = im.iterator(); iterator.hasNext();) {
42
		for (Iterator<String> iterator = im.iterator(); iterator.hasNext();) {
Line 44... Line 43...
44
 
43
 
45
			// si elle est associée à une valeur, on l'ajoute
44
			// si elle est associée à une valeur, on l'ajoute
46
			String key = iterator.next();
45
			String key = iterator.next();
47
			if (image.get(key).isString() != null) {
46
			if (Util.jsonNonNull(image, key)) {
48
				String valeur = image.get(key).isString().stringValue();
47
				String valeur = image.get(key).isString().stringValue();
49
				this.put(key, valeur);
48
				this.put(key, valeur);
50
			} else {
49
			} else {
51
				// sinon on ajoute la clé avec une valeur vide
50
				// sinon on ajoute la clé avec une valeur vide