org.apache.tools.ant.taskdefs

Class Copyfile

Implemented Interfaces:
Cloneable

public class Copyfile
extends Task

Copies a file.
Since:
Ant 1.1

Field Summary

Fields inherited from class org.apache.tools.ant.Task

target, taskName, taskType, wrapper

Fields inherited from class org.apache.tools.ant.ProjectComponent

description, location, project

Method Summary

void
execute()
Execute the task.
void
setDest(File dest)
Set the destination file.
void
setFiltering(String filter)
The filtering attribute.
void
setForceoverwrite(boolean force)
The forceoverwrite attribute.
void
setSrc(File src)
Set the source file.

Methods inherited from class org.apache.tools.ant.Task

bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

Methods inherited from class org.apache.tools.ant.ProjectComponent

clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject

Method Details

execute

public void execute()
            throws BuildException
Execute the task.
Overrides:
execute in interface Task
Throws:
BuildException - on error

setDest

public void setDest(File dest)
Set the destination file.
Parameters:
dest - the destination file.

setFiltering

public void setFiltering(String filter)
The filtering attribute. Default is false.
Parameters:
filter - if true use filtering

setForceoverwrite

public void setForceoverwrite(boolean force)
The forceoverwrite attribute. Default is false.
Parameters:
force - if true overwrite even if the destination file is newer that the source file

setSrc

public void setSrc(File src)
Set the source file.
Parameters:
src - the source file.