Make it easy to wire up an anonymous derivation of OneLineLogFormatter.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1798 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -115,7 +115,7 @@ public class OneLineLogFormatter extends Formatter
|
||||
*/
|
||||
public static void configureDefaultHandler ()
|
||||
{
|
||||
configureDefaultHandler(true);
|
||||
configureDefaultHandler(new OneLineLogFormatter(true));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -123,10 +123,18 @@ public class OneLineLogFormatter extends Formatter
|
||||
* formatter when formatting messages.
|
||||
*/
|
||||
public static void configureDefaultHandler (boolean showWhere)
|
||||
{
|
||||
configureDefaultHandler(new OneLineLogFormatter(showWhere));
|
||||
}
|
||||
|
||||
/**
|
||||
* Configures the default logging handler to use an instance of the
|
||||
* specified formatter when formatting messages.
|
||||
*/
|
||||
public static void configureDefaultHandler (Formatter formatter)
|
||||
{
|
||||
Logger logger = LogManager.getLogManager().getLogger("");
|
||||
Handler[] handlers = logger.getHandlers();
|
||||
OneLineLogFormatter formatter = new OneLineLogFormatter(showWhere);
|
||||
for (int ii = 0; ii < handlers.length; ii++) {
|
||||
handlers[ii].setFormatter(formatter);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user