Subversion Repositories eFlore/Applications.coel

Rev

Rev 1136 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1136 Rev 1358
Line 131... Line 131...
131
		}
131
		}
132
		if (chaineExistante != null && !chaineExistante.trim().equals("")) {
132
		if (chaineExistante != null && !chaineExistante.trim().equals("")) {
133
			String[] valeurs = chaineExistante.split(aDonnee.SEPARATEUR_VALEURS);
133
			String[] valeurs = chaineExistante.split(aDonnee.SEPARATEUR_VALEURS);
134
			for (int i = 0; i < valeurs.length; i++) {
134
			for (int i = 0; i < valeurs.length; i++) {
135
				String[] idEtValeur = valeurs[i].split(aDonnee.SEPARATEUR_TYPE_VALEUR);
135
				String[] idEtValeur = valeurs[i].split(aDonnee.SEPARATEUR_TYPE_VALEUR);
-
 
136
				if (idEtValeur.length == 2) {
136
				String idType = idEtValeur[0];
137
					String idType = idEtValeur[0];
137
				String idValeur = idEtValeur[1];
138
					String idValeur = idEtValeur[1];
Line 138... Line 139...
138
				
139
					
139
				ListStore<Valeur> typeStore = types.getStore();
140
					ListStore<Valeur> typeStore = types.getStore();
Line 154... Line 155...
154
					} 
155
						} 
155
				} else {
156
					} else {
156
					texteValeur = idValeur;
157
						texteValeur = idValeur;
157
				}
158
					}
158
				ajouterValeur(texteValeur, texteType, idType);
159
					ajouterValeur(texteValeur, texteType, idType);
-
 
160
				} else {
-
 
161
					InfoLogger.display("ChampMultiValeursMultiTypes > méthode peupler", "Erreur dans le split d'une valeur, chaine="+chaineExistante, true);
-
 
162
				}
159
			}
163
			}
160
		}
164
		}
161
	}
165
	}
162
}
166
}