Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1317 → Rev 1318

/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/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/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/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() {
/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);