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 |
}
|