Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1561 → Rev 1562

/trunk/src/org/tela_botanica/client/util/Log.java
19,15 → 19,33
public class Log {
/**
* FATAL est à utiliser pour les messages d'erreur causant une erreur fatale.
* Modifie le niveau de sortie du déboguage.
* @param message
*/
public static void setNiveau(String niveau) {
Logger.getLogger("").setLevel(Level.parse(niveau));
String message = "Nouveau niveau de Log : "+getNiveau();
Logger.getLogger("").log(Level.ALL , message);
}
/**
* Modifie le niveau de sortie du déboguage.
* @param message
*/
public static String getNiveau() {
return Logger.getLogger("").getLevel().toString();
}
/**
* À utiliser pour les messages d'erreur causant une erreur fatale.
* @param message
*/
public static void fatal(String message) {
Logger.getLogger("").log(Level.SEVERE , message);
}
/**
* ERROR est à utiliser pour les messages d'erreur ne causant pas d'erreur fatale.
* À utiliser pour les messages d'erreur ne causant pas d'erreur fatale.
* @param message
*/
public static void error(String message) {
35,7 → 53,7
}
/**
* WARNING est à utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
* À utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
* @param message
*/
public static void warn(String message) {
43,7 → 61,7
}
/**
* WARNING est à utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
* À utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
* @param message
* @param exception
*/
52,7 → 70,7
}
 
/**
* INFO est à utiliser pour les messages d'information qui ne sont pas des erreurs.
* À utiliser pour les messages d'information qui ne sont pas des erreurs.
* @param message
*/
public static void info(String message) {
60,10 → 78,26
}
/**
* DEBUG est à utiliser pour les messages de déboguage.
* À utiliser pour les messages de déboguage.
* @param message
*/
public static void debug(String message) {
Logger.getLogger("").log(Level.FINE , message);
}
/**
* À utiliser pour les messages de trace normale.
* @param message
*/
public static void trace(String message) {
Logger.getLogger("").log(Level.FINER , message);
}
/**
* À utiliser pour les messages de trace le plus complet.
* @param message
*/
public static void traceFine(String message) {
Logger.getLogger("").log(Level.FINEST , message);
}
}