|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.apache.tools.ant.taskdefs.Echo
Writes a message to the Ant logging facilities.
Nested Class Summary | |
static class |
Echo.EchoLevel
|
Field Summary | |
protected boolean |
append
|
protected java.io.File |
file
|
protected int |
logLevel
|
protected java.lang.String |
message
|
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
Echo()
|
Method Summary | |
void |
addText(java.lang.String msg)
Set a multiline message. |
void |
execute()
Does the work. |
void |
setAppend(boolean append)
If true, append to existing file. |
void |
setFile(java.io.File file)
File to write to. |
void |
setLevel(Echo.EchoLevel echoLevel)
Set the logging level. |
void |
setMessage(java.lang.String msg)
Message to write. |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String message
protected java.io.File file
protected boolean append
protected int logLevel
Constructor Detail |
public Echo()
Method Detail |
public void execute() throws BuildException
execute
in class Task
BuildException
- if someting goes wrong with the buildpublic void setMessage(java.lang.String msg)
msg
- Sets the value for the message variable.public void setFile(java.io.File file)
public void setAppend(boolean append)
public void addText(java.lang.String msg)
public void setLevel(Echo.EchoLevel echoLevel)
The default is "warning" to ensure that messages are displayed by default when using the -quiet command line option.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |