addConfiguredErrorMapper
public void addConfiguredErrorMapper(Mapper errorMapper)
Add the error file mapper.
addConfiguredInputMapper
public void addConfiguredInputMapper(Mapper inputMapper)
Add the input file mapper.
addConfiguredOutputMapper
public void addConfiguredOutputMapper(Mapper outputMapper)
Add the output file mapper.
configure
public void configure(Redirector redirector)
Configure the specified Redirector
.
configure
public void configure(Redirector redirector,
String sourcefile)
Configure the specified Redirector
for the specified sourcefile.
redirector
- Redirector
.sourcefile
- String
.
createErrorFilterChain
public FilterChain createErrorFilterChain()
Create a nested error FilterChain
.
createInputFilterChain
public FilterChain createInputFilterChain()
Create a nested input FilterChain
.
createMergeMapper
protected Mapper createMergeMapper(File destfile)
Create a merge mapper pointing to the specified destination file.
createOutputFilterChain
public FilterChain createOutputFilterChain()
Create a nested output FilterChain
.
dieOnCircularReference
protected void dieOnCircularReference(Stack stk,
Project p)
throws BuildException
Overrides the version of DataType to recurse on all DataType
child elements that may have been added.
- dieOnCircularReference in interface DataType
stk
- the stack of data types to use (recursively).p
- the project to use to dereference the references.
setAlwaysLog
public void setAlwaysLog(boolean alwaysLog)
If true, (error and non-error) output will be "teed", redirected
as specified while being sent to Ant's logging mechanism as if no
redirection had taken place. Defaults to false.
setAppend
public void setAppend(boolean append)
Whether output should be appended to or overwrite an existing file.
Defaults to false.
append
- if true output and error streams are appended to their
respective files, if specified.
setCreateEmptyFiles
public void setCreateEmptyFiles(boolean createEmptyFiles)
Whether output and error files should be created even when empty.
Defaults to true.
createEmptyFiles
- boolean
.
setError
public void setError(File error)
Set the file to which standard error is to be redirected.
error
- the file to which error is to be written.
setErrorEncoding
public void setErrorEncoding(String errorEncoding)
Set the error encoding.
setErrorProperty
public void setErrorProperty(String errorProperty)
Property name whose value should be set to the error of
the process.
errorProperty
- the name of the property to be set
with the error output.
setInput
public void setInput(File input)
Set the input to use for the task.
input
- the file from which input is read.
setInputEncoding
public void setInputEncoding(String inputEncoding)
Set the input encoding.
setInputString
public void setInputString(String inputString)
Set the string to use as input
inputString
- the string which is used as the input source
setLogError
public void setLogError(boolean logError)
Controls whether error output of exec is logged. This is only useful
when output is being redirected and error output is desired in the
Ant log.
logError
- if true the standard error is sent to the Ant log system
and not sent to output.
setLogInputString
public void setLogInputString(boolean logInputString)
Set whether to include the value of the input string in log messages.
Defaults to true.
logInputString
- true or false.
setOutput
public void setOutput(File out)
File the output of the process is redirected to. If error is not
redirected, it too will appear in the output.
out
- the file to which output stream is written.
setOutputEncoding
public void setOutputEncoding(String outputEncoding)
Set the output encoding.
setOutputProperty
public void setOutputProperty(String outputProperty)
Property name whose value should be set to the output of
the process.
outputProperty
- the name of the property to be set with the
task's output.
setRefid
public void setRefid(Reference r)
throws BuildException
Make this instance in effect a reference to another instance.
You must not set another attribute or nest elements inside
this element if you make it a reference.
- setRefid in interface DataType
r
- the reference to use.
toFileArray
protected File[] toFileArray(String[] name)
Return a File[]
from the specified set of filenames.