Subversion Repositories eFlore/Applications.coel

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1202 cyprien 1
package org.tela_botanica.client.composants;
2
import java.util.Vector;
3
 
4
import org.tela_botanica.client.Mediateur;
5
import org.tela_botanica.client.RegistreId;
6
import org.tela_botanica.client.vues.FenetreJournal;
7
import org.tela_botanica.client.vues.StatutVue;
8
 
9
import com.extjs.gxt.ui.client.Registry;
10
import com.extjs.gxt.ui.client.fx.FxConfig;
11
import com.extjs.gxt.ui.client.widget.Info;
12
import com.extjs.gxt.ui.client.widget.InfoConfig;
13
 
14
public class InfoLogger {
15
	/**
16
	 * La méthode permet de logger dans la fenêtre journal le message affiché.
17
	 * */
18
	public static void display(String title, String text) {
19
		Info.display(title, text);
20
		InfoConfig info = new InfoConfig(title, text);
21
		((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirFenetreJournal().rafraichir(info);
22
	}
23
 
24
	public static void display(String title, String text, boolean estErreur) {
25
		Info.display(title, text);
26
		InfoConfig info = new InfoConfig(title, text);
27
		((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirFenetreJournal().rafraichir(info);
28
	}
29
 
30
	/**
31
	   * Displays a message using the specified config.
32
	   *
33
	   * @param config the info config
34
	   */
35
	/* public static void display(InfoConfig config, boolean estErreur) {
36
		  StatutVue panneauSud = ((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirPanneauSud();
37
		  panneauSud.afficherMessage(config);
38
		  if (estErreur)	{
39
			  panneauSud.afficherErreur();
40
		  }
41
	  }*/
42
 
43
}