Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 358 Rev 369
Line 59... Line 59...
59
 
59
 
Line 60... Line 60...
60
public class Mediateur implements Rafraichissable {
60
public class Mediateur implements Rafraichissable {
61
	
61
	
62
	private Viewport viewport;
62
	private Viewport viewport;
Line 63... Line 63...
63
	private Modele modele = null;
63
	private Modele modele = null;
64
	private Constantes i18n;
64
	public Constantes i18nC;
65
	
65
	
66
	private EntetePanneauVue panneauNord = null;
66
	private EntetePanneauVue panneauNord = null;
Line 73... Line 73...
73
	
73
	
74
	public Mediateur() {
74
	public Mediateur() {
75
		// Enregistrement du Médiateur dans le Registre
75
		// Enregistrement du Médiateur dans le Registre
76
		Registry.register(RegistreId.MEDIATEUR, this);
76
		Registry.register(RegistreId.MEDIATEUR, this);
77
		// Gestion de l'i18n
77
		// Gestion de l'i18n
78
		i18n = GWT.create(Constantes.class);
78
		i18nC = GWT.create(Constantes.class);
79
		// Création du Modèle qui s'enregistre lui même dans le Registre
79
		// Création du Modèle qui s'enregistre lui même dans le Registre
80
		modele = new Modele();
80
		modele = new Modele();
81
	    // Création de l'utilisateur courrant
81
	    // Création de l'utilisateur courrant
82
		Registry.register(RegistreId.UTILISATEUR_COURANT, new Utilisateur(null, false));
82
		Registry.register(RegistreId.UTILISATEUR_COURANT, new Utilisateur(null, false));
Line 146... Line 146...
146
	}
146
	}
Line 147... Line 147...
147
	
147
	
148
	private void creerPanneauSud() {
148
	private void creerPanneauSud() {
Line 149... Line 149...
149
		panneauSud = new StatutPanneauVue();
149
		panneauSud = new StatutPanneauVue();
150
		
150
		
151
		BorderLayoutData regionSud = new BorderLayoutData(LayoutRegion.SOUTH, 15); 
151
		BorderLayoutData regionSud = new BorderLayoutData(LayoutRegion.SOUTH, 20); 
152
		regionSud.setCollapsible(true);
152
		regionSud.setCollapsible(true);
153
		regionSud.setFloatable(true);
153
		regionSud.setFloatable(true);
Line 154... Line 154...
154
		regionSud.setSplit(false);
154
		regionSud.setSplit(false);
155
		regionSud.setMargins(new Margins(0));
155
		regionSud.setMargins(new Margins(0));
Line -... Line 156...
-
 
156
		
-
 
157
		viewport.add(panneauSud, regionSud);
-
 
158
	}
-
 
159
 
156
		
160
	public void actualiserPanneauCentral() {
157
		viewport.add(panneauSud, regionSud);
161
		panneauCentre.layout();
158
	}
162
	}
Line 159... Line 163...
159
 
163
	
Line 181... Line 185...
181
		panneauCentre.layout();
185
		panneauCentre.layout();
182
	}
186
	}
Line 183... Line 187...
183
	
187
	
184
	public void activerChargement(String message) {
188
	public void activerChargement(String message) {
185
		afficherPopinChargement(); 
189
		afficherPopinChargement(); 
186
		panneauSud.showBusy(i18n.chargement()+" "+message);
190
		panneauSud.showBusy(i18nC.chargement()+" "+message);
Line 187... Line 191...
187
	}
191
	}
188
	
192
	
189
	public void desactiverChargement() {
193
	public void desactiverChargement() {
Line 646... Line 650...
646
	 * Récupère la liste et rafraichit la vue donnée
650
	 * Récupère la liste et rafraichit la vue donnée
647
	 * 
651
	 * 
648
	 * @param la vue à rafraichir
652
	 * @param la vue à rafraichir
649
	 * @param l'id de la liste à récupérer
653
	 * @param l'id de la liste à récupérer
650
	 * */
654
	 * */
651
	public void obtenirListeValeurEtRafraichir(Rafraichissable vue, String strListeId)	{
655
	public void obtenirListeValeurEtRafraichir(Rafraichissable vue, String listeId)	{
652
		
-
 
653
		modele.obtenirListeValeurs(vue, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId(strListeId));
656
		modele.obtenirListeValeurs(vue, ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId(listeId));
654
	}
657
	}
Line 655... Line 658...
655
	
658
	
656
	public void obtenirValeurEtRafraichir(Rafraichissable vue, String strListeId, String identifiantValeur)	{
-
 
657
		
659
	public void obtenirValeurEtRafraichir(Rafraichissable vue, String listeId, String identifiantValeur)	{
658
		modele.obtenirValeur(vue, "abv", ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId(strListeId), identifiantValeur);
660
		modele.obtenirValeur(vue, "abv", ((Configuration) Registry.get(RegistreId.CONFIG)).getListeId(listeId), identifiantValeur);
Line 659... Line 661...
659
	}
661
	}
660
	
662
	
661
	public void obtenirListeRegionsEtRafraichir(Rafraichissable vue, String strListeId, String strPays)	{
663
	public void obtenirListeRegionsEtRafraichir(Rafraichissable vue, String strListeId, String strPays)	{