Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1201 → Rev 1202

/branches/v1.0-syrah/src/org/tela_botanica/client/composants/InfoLogger.java
New file
0,0 → 1,43
package org.tela_botanica.client.composants;
import java.util.Vector;
 
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.vues.FenetreJournal;
import org.tela_botanica.client.vues.StatutVue;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.fx.FxConfig;
import com.extjs.gxt.ui.client.widget.Info;
import com.extjs.gxt.ui.client.widget.InfoConfig;
 
public class InfoLogger {
/**
* La méthode permet de logger dans la fenêtre journal le message affiché.
* */
public static void display(String title, String text) {
Info.display(title, text);
InfoConfig info = new InfoConfig(title, text);
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirFenetreJournal().rafraichir(info);
}
public static void display(String title, String text, boolean estErreur) {
Info.display(title, text);
InfoConfig info = new InfoConfig(title, text);
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirFenetreJournal().rafraichir(info);
}
/**
* Displays a message using the specified config.
*
* @param config the info config
*/
/* public static void display(InfoConfig config, boolean estErreur) {
StatutVue panneauSud = ((Mediateur) Registry.get(RegistreId.MEDIATEUR)).obtenirPanneauSud();
panneauSud.afficherMessage(config);
if (estErreur) {
panneauSud.afficherErreur();
}
}*/
}