public interface BuildLogger extends BuildListener
System.out unless redirected by
 the -logfile option.| Modifier and Type | Method and Description | 
|---|---|
| void | setEmacsMode(boolean emacsMode)Sets this logger to produce emacs (and other editor) friendly output. | 
| void | setErrorPrintStream(java.io.PrintStream err)Sets the output stream to which this logger is to send error messages. | 
| void | setMessageOutputLevel(int level)Sets the highest level of message this logger should respond to. | 
| void | setOutputPrintStream(java.io.PrintStream output)Sets the output stream to which this logger is to send its output. | 
buildFinished, buildStarted, messageLogged, targetFinished, targetStarted, taskFinished, taskStartedvoid setMessageOutputLevel(int level)
 Constants for the message levels are in the
 Project class. The order of the levels, from least
 to most verbose, is MSG_ERR, MSG_WARN,
 MSG_INFO, MSG_VERBOSE,
 MSG_DEBUG.
level - the logging level for the logger.void setOutputPrintStream(java.io.PrintStream output)
output - The output stream for the logger.
               Must not be null.void setEmacsMode(boolean emacsMode)
emacsMode - true if output is to be unadorned so that
                  emacs and other editors can parse files names, etc.void setErrorPrintStream(java.io.PrintStream err)
err - The error stream for the logger.
            Must not be null.