org.apache.tools.ant
public interface BuildLogger extends BuildListener
System.out
unless redirected by
the -logfile
option.
Method Summary | |
---|---|
void | setEmacsMode(boolean emacsMode)
Sets this logger to produce emacs (and other editor) friendly output.
|
void | setErrorPrintStream(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(PrintStream output)
Sets the output stream to which this logger is to send its output.
|
Parameters: emacsMode true
if output is to be unadorned so that
emacs and other editors can parse files names, etc.
Parameters: err The error stream for the logger.
Must not be null
.
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
.
Parameters: level the logging level for the logger.
Parameters: output The output stream for the logger.
Must not be null
.