net.sourceforge.cruisecontrol.builders
Class AntProgressXmlLogger
java.lang.Object
org.apache.tools.ant.DefaultLogger
net.sourceforge.cruisecontrol.builders.AntProgressXmlLogger
- All Implemented Interfaces:
- org.apache.tools.ant.BuildListener, org.apache.tools.ant.BuildLogger, java.util.EventListener
- public class AntProgressXmlLogger
- extends org.apache.tools.ant.DefaultLogger
Ant Logger impl used to send progress messages back to an AntBuilder.
Intended for use in conjuction with AntProgressXmlListener.
Ideas adapted from contrib/XmlLoggerWithStatus, written by IgorSemenko (igor@semenko.com).
- Author:
- Dan Rollo
Date: Aug 10, 2007
Time: 5:07:53 AM
To change this template use File | Settings | File Templates.
| Fields inherited from class org.apache.tools.ant.DefaultLogger |
emacsMode, err, LEFT_COLUMN_SIZE, lSep, msgOutputLevel, out |
|
Method Summary |
int |
getMessageOutputLevel()
|
protected void |
printMessage(java.lang.String message,
java.io.PrintStream stream,
int priority)
Prints a message to a PrintStream. |
void |
targetStarted(org.apache.tools.ant.BuildEvent event)
|
| Methods inherited from class org.apache.tools.ant.DefaultLogger |
buildFinished, buildStarted, formatTime, getBuildFailedMessage, getBuildSuccessfulMessage, log, messageLogged, setEmacsMode, setErrorPrintStream, setMessageOutputLevel, setOutputPrintStream, targetFinished, taskFinished, taskStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AntProgressXmlLogger
public AntProgressXmlLogger()
targetStarted
public void targetStarted(org.apache.tools.ant.BuildEvent event)
printMessage
protected void printMessage(java.lang.String message,
java.io.PrintStream stream,
int priority)
- Prints a message to a PrintStream.
- Parameters:
message - The message to print.
Should not be null.stream - A PrintStream to print the message to.
Must not be null.priority - The priority of the message.
(Ignored in this implementation.)
getMessageOutputLevel
public int getMessageOutputLevel()
- Returns:
- current value of message output level