Package org.deckfour.xes.logging
Class XLogging
- java.lang.Object
-
- org.deckfour.xes.logging.XLogging
-
public class XLogging extends java.lang.ObjectThis class provides low-level logging for library components. Used for debugging.- Author:
- Christian W. Guenther (christian@deckfour.org)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXLogging.ImportanceDefines the importance of logging messages.
-
Constructor Summary
Constructors Constructor Description XLogging()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidlog(java.lang.String message)Logs the given message with debug importance.static voidlog(java.lang.String message, XLogging.Importance importance)Logs a message.static voidsetListener(XLoggingListener listener)Sets a new logging listener.
-
-
-
Method Detail
-
setListener
public static void setListener(XLoggingListener listener)
Sets a new logging listener.- Parameters:
listener- New logging listener.
-
log
public static void log(java.lang.String message)
Logs the given message with debug importance.- Parameters:
message- Message to be logged.
-
log
public static void log(java.lang.String message, XLogging.Importance importance)Logs a message.- Parameters:
message- Log message.importance- Message importance.
-
-