| Modifier and Type | Field | Description |
|---|---|---|
protected Mapper |
mapperElement |
description, location, project| Constructor | Description |
|---|---|
UpToDate() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(FileNameMapper fileNameMapper) |
A nested filenamemapper
|
void |
addSrcfiles(FileSet fs) |
Nested <srcfiles> element.
|
Mapper |
createMapper() |
Defines the FileNameMapper to use (nested mapper element).
|
Union |
createSrcResources() |
Nested resource collections as sources.
|
boolean |
eval() |
Evaluate (all) target and source file(s) to
see if the target(s) is/are up-to-date.
|
void |
execute() |
Sets property to true if target file(s) have a more recent timestamp
than (each of) the corresponding source file(s).
|
protected boolean |
scanDir(java.io.File srcDir,
java.lang.String[] files) |
Scan a directory for files to check for "up to date"ness
|
void |
setProperty(java.lang.String property) |
The property to set if the target file is more up-to-date than
(each of) the source file(s).
|
void |
setSrcfile(java.io.File file) |
The file that must be older than the target file
if the property is to be set.
|
void |
setTargetFile(java.io.File file) |
The file which must be more up-to-date than (each of) the source file(s)
if the property is to be set.
|
void |
setValue(java.lang.String value) |
The value to set the named property to if the target file is more
up-to-date than (each of) the source file(s).
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeprotected Mapper mapperElement
public void setProperty(java.lang.String property)
property - the name of the property to set if Target is up-to-date.public void setValue(java.lang.String value)
value - the value to set the property to if Target is up-to-datepublic void setTargetFile(java.io.File file)
file - the file we are checking against.public void setSrcfile(java.io.File file)
file - the file we are checking against the target file.public void addSrcfiles(FileSet fs)
fs - the source filespublic Union createSrcResources()
public Mapper createMapper() throws BuildException
BuildException - if more than one mapper is definedpublic void add(FileNameMapper fileNameMapper)
fileNameMapper - the mapper to addpublic boolean eval()
public void execute()
throws BuildException
execute in class TaskBuildException - on errorprotected boolean scanDir(java.io.File srcDir,
java.lang.String[] files)
srcDir - the directoryfiles - the files to scan for