Subversion Repositories eFlore/Applications.coel

Rev

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

Rev Author Line No. Line
1555 jpm 1
package org.tela_botanica.client.util;
2
/**
3
 * Classe gérant les los et le deboguage.
4
 * Est une abstraction de la bibliothèque com.allen_sauer.gwt.log.client.
5
 */
6
public class Log {
7
 
8
	/**
9
	 * FATAL est à utiliser pour les messages d'erreur causant une erreur fatale.
10
	 * @param message
11
	 */
12
	public static void fatal(String message) {
13
		com.allen_sauer.gwt.log.client.Log.fatal(message);
14
	}
15
 
16
	/**
17
	 * ERROR est à utiliser pour les messages d'erreur ne causant pas d'erreur fatale.
18
	 * @param message
19
	 */
20
	public static void error(String message) {
21
		com.allen_sauer.gwt.log.client.Log.error(message);
22
	}
23
 
24
	/**
25
	 * WARNING est à utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
26
	 * @param message
27
	 */
28
	public static void warn(String message) {
29
		com.allen_sauer.gwt.log.client.Log.warn(message);
30
	}
31
 
32
	/**
33
	 * WARNING est à utiliser pour les messages d'avertissement ne causant pas d'erreur fatale.
34
	 * @param message
35
	 * @param exception
36
	 */
37
	public static void warn(String message, Throwable exception) {
38
		com.allen_sauer.gwt.log.client.Log.warn(message, exception);
39
	}
40
 
41
	/**
42
	 * INFO est à utiliser pour les messages d'information qui ne sont pas des erreurs.
43
	 * @param message
44
	 */
45
	public static void info(String message) {
46
		com.allen_sauer.gwt.log.client.Log.info(message);
47
	}
48
 
49
	/**
50
	 * DEBUG est à utiliser pour les messages de déboguage.
51
	 * @param message
52
	 */
53
	public static void debug(String message) {
54
		com.allen_sauer.gwt.log.client.Log.debug(message);
55
	}
56
}