Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1165 Rev 1200
Line 4... Line 4...
4
import java.util.HashMap;
4
import java.util.HashMap;
5
import java.util.Iterator;
5
import java.util.Iterator;
6
import java.util.TreeMap;
6
import java.util.TreeMap;
Line 7... Line 7...
7
 
7
 
-
 
8
import org.tela_botanica.client.Mediateur;
8
import org.tela_botanica.client.Mediateur;
9
import org.tela_botanica.client.composants.InfoLogger;
9
import org.tela_botanica.client.i18n.Constantes;
10
import org.tela_botanica.client.i18n.Constantes;
10
import org.tela_botanica.client.images.Images;
11
import org.tela_botanica.client.images.Images;
11
import org.tela_botanica.client.interfaces.Rafraichissable;
12
import org.tela_botanica.client.interfaces.Rafraichissable;
12
import org.tela_botanica.client.modeles.Information;
13
import org.tela_botanica.client.modeles.Information;
Line -... Line 14...
-
 
14
import org.tela_botanica.client.util.Debug;
13
import org.tela_botanica.client.util.Debug;
15
 
14
 
16
import com.extjs.gxt.ui.client.GXT;
15
import com.extjs.gxt.ui.client.event.ButtonEvent;
17
import com.extjs.gxt.ui.client.event.ButtonEvent;
16
import com.extjs.gxt.ui.client.event.SelectionListener;
18
import com.extjs.gxt.ui.client.event.SelectionListener;
17
import com.extjs.gxt.ui.client.widget.ContentPanel;
19
import com.extjs.gxt.ui.client.widget.ContentPanel;
Line 60... Line 62...
60
		enregistrer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
62
		enregistrer.addSelectionListener(new SelectionListener<ButtonEvent>() {  
61
			public void componentSelected(ButtonEvent be) {  
63
			public void componentSelected(ButtonEvent be) {  
62
				if (enregistrementEnCours == false) {
64
				if (enregistrementEnCours == false) {
63
					enregistrerParametres();
65
					enregistrerParametres();
64
				} else {
66
				} else {
65
					Info.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementEnCours());
67
					InfoLogger.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementEnCours());
66
				}
68
				}
67
			}  
69
			}  
68
		});
70
		});
69
		barreOutils.add(enregistrer);
71
		barreOutils.add(enregistrer);
Line 218... Line 220...
218
			applette = new AppletteStatistique(mediateur, contenu);
220
			applette = new AppletteStatistique(mediateur, contenu);
219
		}
221
		}
220
		if (reduite) {
222
		if (reduite) {
221
			applette.collapse();
223
			applette.collapse();
222
		}
224
		}
223
		
-
 
224
		portail.insert(applette, index, colonne);
225
		portail.insert(applette, index, colonne);		
225
		applette.setEpingler(epingle);
226
		applette.setEpingler(epingle);	
226
		layout();
227
		layout();
227
	}
228
	}
Line 231... Line 232...
231
			Information info = (Information) nouvellesDonnees;
232
			Information info = (Information) nouvellesDonnees;
232
			String type = info.getType(); 
233
			String type = info.getType(); 
233
			if (type.equals("maj_utilisateur")) {
234
			if (type.equals("maj_utilisateur")) {
234
				if (enregistrementEnCours == true) {
235
				if (enregistrementEnCours == true) {
235
					enregistrementEnCours = false;
236
					enregistrementEnCours = false;
236
					Info.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementSucces());
237
					InfoLogger.display(i18nC.accueilEnregistrement(), i18nC.accueilEnregistrementSucces());
237
				} else {
238
				} else {
238
					chargerParametres();
239
					chargerParametres();
239
					Info.display(i18nC.accueil(), i18nC.accueilChargementSucces());
240
					InfoLogger.display(i18nC.accueil(), i18nC.accueilChargementSucces());
240
				}
241
				}
241
			}
242
			}
242
		} else {
243
		} else {
243
			Debug.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()));
244
			Debug.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()));
244
		}
245
		}