public class MortalLogger extends Object
TreeLogger
with handy String#format
style methods and
can be told to die. Perhaps we should instead add die(), warn(), etc. to
Treelogger.Modifier and Type | Field and Description |
---|---|
static MortalLogger |
NULL
A valid logger that ignores all messages, handy for testing.
|
Constructor and Description |
---|
MortalLogger(com.google.gwt.core.ext.TreeLogger logger) |
Modifier and Type | Method and Description |
---|---|
void |
die(String message,
Object... params)
Post an error message and halt processing.
|
void |
die(XMLElement context,
String message,
Object... params)
Post an error message about a specific XMLElement and halt processing.
|
com.google.gwt.core.ext.TreeLogger |
getTreeLogger() |
protected static String |
locationOf(XMLElement context) |
void |
logLocation(com.google.gwt.core.ext.TreeLogger.Type type,
XMLElement context,
String message) |
void |
warn(String message,
Object... params)
Post a warning message.
|
void |
warn(XMLElement context,
String message,
Object... params)
Post a warning message related to a specific XMLElement.
|
public static final MortalLogger NULL
protected static String locationOf(XMLElement context)
public void die(String message, Object... params) throws com.google.gwt.core.ext.UnableToCompleteException
UnableToCompleteException
.com.google.gwt.core.ext.UnableToCompleteException
public void die(XMLElement context, String message, Object... params) throws com.google.gwt.core.ext.UnableToCompleteException
UnableToCompleteException
.com.google.gwt.core.ext.UnableToCompleteException
public com.google.gwt.core.ext.TreeLogger getTreeLogger()
public void logLocation(com.google.gwt.core.ext.TreeLogger.Type type, XMLElement context, String message)
public void warn(XMLElement context, String message, Object... params)
Copyright © 2016. All rights reserved.