public class Logger
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Logger.MsgType
Message type.
|
static interface |
Logger.OnMsgHandler
New message event handler.
|
Modifier and Type | Field and Description |
---|---|
static boolean |
DebugInfo
Enable output debug info in the exception messages.
|
static Event<Logger.OnMsgHandler> |
OnMsg
New message event.
|
Constructor and Description |
---|
Logger(java.lang.Object parent)
Initialize new Logger.
|
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.String msg)
Debug message.
|
void |
error(java.lang.String msg)
Error message.
|
void |
exception(java.lang.Exception ex)
Exception message.
|
void |
info(java.lang.String msg)
Information message.
|
static void |
init(java.lang.String path) |
void |
trace(java.lang.String msg)
Trace message.
|
void |
warn(java.lang.String msg)
Warning message.
|
public static Event<Logger.OnMsgHandler> OnMsg
public static boolean DebugInfo
public Logger(java.lang.Object parent)
parent
- Parent objectpublic static void init(java.lang.String path)
public final void trace(java.lang.String msg)
msg
- Messagepublic final void debug(java.lang.String msg)
msg
- Messagepublic final void info(java.lang.String msg)
msg
- Messagepublic final void warn(java.lang.String msg)
msg
- Messagepublic final void error(java.lang.String msg)
msg
- Messagepublic final void exception(java.lang.Exception ex)
msg
- Message