Class JaxoLog
java.lang.Object
net.sf.jaxodraw.util.JaxoLog
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidLogs a DEBUG message.static voidLogs a DEBUG message.static voidLogs a DEBUG message.static voidLogs a DEBUG message.static voidLogs a DEBUG message.static intGets the current logging level.static LevelgetLevelFor(int level) Converts JaxoLog levels to java.util.logging.Level.static JaxoLoggerReturns the current logger.static voidLogs an INFO message.static voidLogs an INFO message.static voidLogs an INFO message.static voidLogs an INFO message.static voidLogs an INFO message.static booleanisLoggable(int level) Check if a message of the given level would actually be logged by the current logger.static voidLogs a log message with given level.static voidLogs a log message with given level.static voidLogs a log message with given level.static voidLogs a log message with given level.static voidLogs a log message with given level.static voidsetLevel(int level) Sets the logging level.static voidsetLogger(JaxoLogger newLogger) Sets a logger.static voidLogs a WARNING message.static voidLogs a WARNING message.static voidLogs a WARNING message.static voidLogs a WARNING message.static voidLogs a WARNING message.
-
Field Details
-
DEBUG
public static final int DEBUGDEBUG logging level (most verbose). -
INFO
public static final int INFOINFO logging level (default). -
WARN
public static final int WARNWARN logging level (least verbose).
-
-
Method Details
-
getLogger
-
setLogger
Sets a logger. If this is not called explicitly, a default logger will be used by JaxoDraw. Set this to null to completely disable any logging.- Parameters:
newLogger- a JaxoLogger.
-
setLevel
public static void setLevel(int level) Sets the logging level.- Parameters:
level- One of the levels defined by this class.
-
getCurrentLevel
public static int getCurrentLevel()Gets the current logging level.- Returns:
- One of the levels defined by this class.
-
isLoggable
public static boolean isLoggable(int level) Check if a message of the given level would actually be logged by the current logger.- Parameters:
level- One of the levels defined by this class.- Returns:
- true if the given message level is currently being logged.
-
debug
Logs a DEBUG message.- Parameters:
message- The log message.
-
debugI18N
Logs a DEBUG message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.
-
debug
-
debugI18N
Logs a DEBUG message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.e- An exception to be appended to the message.
-
debug
Logs a DEBUG message.- Parameters:
e- An exception to be logged.
-
info
Logs an INFO message.- Parameters:
message- The log message.
-
infoI18N
Logs an INFO message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.
-
info
-
infoI18N
Logs an INFO message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.e- An exception to be appended to the message.
-
info
Logs an INFO message.- Parameters:
e- An exception to be logged.
-
warn
Logs a WARNING message.- Parameters:
message- The log message.
-
warnI18N
Logs a WARNING message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.
-
warn
-
warnI18N
Logs a WARNING message. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
messageKey- The ResourceBundle key to look up the log message.e- An exception to be appended to the message.
-
warn
Logs a WARNING message.- Parameters:
e- An exception to be logged.
-
log
Logs a log message with given level.- Parameters:
level- The log level.message- The log message.
-
logI18N
Logs a log message with given level. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
level- The log level.messageKey- The ResourceBundle key to look up the log message.
-
log
-
logI18N
Logs a log message with given level. The actual message is looked up in one of the resource bundles defined by JaxoDraw via the given messageKey.- Parameters:
level- The log level.messageKey- The ResourceBundle key to look up the log message.e- An exception to be appended to the message.
-
log
Logs a log message with given level.- Parameters:
level- The log level.e- An exception to be logged.
-
getLevelFor
Converts JaxoLog levels to java.util.logging.Level.- Parameters:
level- A level defined by this class.- Returns:
- the corresponding java.util.logging.Level.
-