/trunk/src/org/tela_botanica/client/composants/ChampComboBoxListeValeurs.java |
---|
72,7 → 72,7 |
if (codeDeLaliste != null) { |
setListeCode(codeDeLaliste); |
mediateur.obtenirListeValeurEtRafraichir(this, getListeCode()); |
mediateur.obtenirListeValeurEtRafraichir(this, getListeCode(), null); |
} |
} |
/trunk/src/org/tela_botanica/client/composants/ChampComboBoxMultiSelect.java |
---|
1299,7 → 1299,6 |
} |
expanded = true; |
Debug.log("dans expand"); |
if (!initialized) { |
createList(false); |
} else { |
1319,15 → 1318,12 |
premierAppel = false; |
collapse(); |
expand(); |
Debug.log("premier appel"); |
} |
} |
protected void initList() { |
Debug.log("initialisation de la liste"); |
if (listView == null) { |
Debug.log("La vue de la liste était nulle"); |
setView(new CheckBoxListView<D>()); |
} |
1410,7 → 1406,6 |
setSelection(getSelection()); |
setRawValue(collecterTexte()); |
updateHiddenValue(); |
Debug.log("Mise à jour "+origine+" : "+collecterTexte()); |
} |
private void nettoyerListeDeCasesACocher() { |
1473,9 → 1468,7 |
if (!UtilString.isEmpty(chaineAAnalyser)) { |
String[] valeurs = chaineAAnalyser.split(separateur); |
int nbreValeurs = valeurs.length; |
Debug.log("Executer peuplement : "+chaineAAnalyser+" - nbre : "+nbreValeurs); |
if (nbreValeurs > 0 && getStore() != null) { |
Debug.log("Executer peuplement : "+chaineAAnalyser+" - nbre : "+nbreValeurs); |
for (int i = 0; i < nbreValeurs; i++) { |
String valeur = valeurs[i]; |
D d = getStore().findModel(champCle, valeur); |
/trunk/src/org/tela_botanica/client/composants/ChampMultiValeursMultiTypes.java |
---|
8,6 → 8,7 |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import org.tela_botanica.client.modeles.aDonnee; |
import org.tela_botanica.client.synchronisation.Sequenceur; |
import org.tela_botanica.client.vues.Formulaire; |
import com.extjs.gxt.ui.client.Registry; |
47,15 → 48,19 |
} |
public void initialiserType(String idListe) { |
initialiserType(idListe, null); |
} |
public void initialiserType(String idListe, Sequenceur sequenceur) { |
Mediateur mediateur = (Mediateur) Registry.get(RegistreId.MEDIATEUR); |
idListeType = idListe; |
mediateur.obtenirListeValeurEtRafraichir(this, idListeType); |
mediateur.obtenirListeValeurEtRafraichir(this, idListeType, sequenceur); |
} |
public void initialiserCombobox(String idListe) { |
Mediateur mediateur = (Mediateur) Registry.get(RegistreId.MEDIATEUR); |
this.idListeCombo = idListe; |
mediateur.obtenirListeValeurEtRafraichir(this, idListeCombo); |
mediateur.obtenirListeValeurEtRafraichir(this, idListeCombo, null); |
} |
public void rafraichir(Object nouvellesDonnees) { |
/trunk/src/org/tela_botanica/client/composants/ChampMultiValeursMultiTypesPaginable.java |
---|
175,7 → 175,7 |
tempMapValeurs.put(Integer.parseInt(idType), idValeur); |
// Champ Types |
mediateur.obtenirListeValeurEtRafraichir(this, Integer.parseInt(idType)); |
mediateur.obtenirListeValeurEtRafraichir(this, Integer.parseInt(idType), null); |
} |
} |
} |
/trunk/src/org/tela_botanica/client/composants/ChampMultiValeursPaginable.java |
---|
182,7 → 182,6 |
} |
} |
@Override |
public void rafraichir(Object nouvellesDonnees) { |
} |
/trunk/src/org/tela_botanica/client/composants/pagination/ProxyValeur.java |
---|
30,7 → 30,6 |
this.nomListe = nomListe; |
} |
@Override |
public void load(TransformateurJSONaModelData reader, Object loadConfig, AsyncCallback callback, String recherche) { |
this.reader = reader; |
this.callback = callback; |
37,11 → 36,10 |
this.loadConfig = loadConfig; |
BasePagingLoadConfig lc = (BasePagingLoadConfig)loadConfig; |
mediateur.obtenirListeValeurEtRafraichir(this, nomListe, true, recherche, lc.getOffset(), lc.getLimit()); |
mediateur.obtenirListeValeurEtRafraichir(this, nomListe, true, recherche, lc.getOffset(), lc.getLimit(), null); |
} |
@Override |
@SuppressWarnings("unchecked") |
public void rafraichir(Object nouvellesDonnees) { |
try |
/trunk/src/org/tela_botanica/client/composants/pagination/Proxy.java |
---|
30,7 → 30,6 |
public abstract void load(TransformateurJSONaModelData<D> reader, Object loadConfig, AsyncCallback<D> callback, String recherche); |
@Override |
@SuppressWarnings("unchecked") |
public void rafraichir(Object nouvellesDonnees) { |
/trunk/src/org/tela_botanica/client/composants/ChampCaseACocher.java |
---|
10,6 → 10,7 |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import org.tela_botanica.client.modeles.aDonnee; |
import org.tela_botanica.client.synchronisation.Sequenceur; |
import org.tela_botanica.client.util.UtilString; |
import com.extjs.gxt.ui.client.Registry; |
39,6 → 40,7 |
private Field<String> champAutre = null; |
private String listeValeursCode = null; |
private Sequenceur sequenceur = new Sequenceur(); |
public ChampCaseACocher(String label, String listeCode, boolean avoirChampAutre) { |
config = (Configuration) Registry.get(RegistreId.CONFIG); |
50,7 → 52,7 |
setChampAutre(avoirChampAutre); |
setListeCode(listeCode); |
mediateur.obtenirListeValeurEtRafraichir(this, getListeCode()); |
mediateur.obtenirListeValeurEtRafraichir(this, getListeCode(), sequenceur); |
} |
public String getListeCode() { |