|
||||||||||
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 | +--net.sf.antcontrib.logic.OutOfDate
Task to help in calling tasks if generated files are older than source files. Sets a given property or runs an internal task. Based on org.apache.org.apache.tools.ant.taskdefs.UpToDate
Field Summary |
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 | |
OutOfDate()
|
Method Summary | |
void |
addParallel(org.apache.tools.ant.taskdefs.Parallel doTask)
Embedded do sequential. |
void |
addSequential(org.apache.tools.ant.taskdefs.Sequential doTask)
Embedded do sequential. |
org.apache.tools.ant.types.Mapper |
createMapper()
Defines the FileNameMapper to use (nested mapper element). |
org.apache.tools.ant.types.Path |
createSourcefiles()
|
org.apache.tools.ant.types.Path |
createTargetfiles()
|
boolean |
eval()
Evaluate (all) target and source file(s) to see if the target(s) is/are outoutdate. |
void |
execute()
Sets property to true and/or executes embedded do if any of the target file(s) do not have a more recent timestamp than (each of) the source file(s). |
void |
setAllTargets(java.lang.String allTargets)
|
void |
setOutputSources(java.lang.String outputSources)
|
void |
setOutputSourcesPath(java.lang.String outputSourcesPath)
|
void |
setOutputTargets(java.lang.String outputTargets)
|
void |
setOutputTargetsPath(java.lang.String outputTargetsPath)
|
void |
setProperty(java.lang.String property)
The property to set if any of the target files are outofdate with regard to any of the source files. |
void |
setSeparator(java.lang.String separator)
The separator to use to separate the files |
void |
setValue(java.lang.String value)
The value to set the named property to the target files are outofdate |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, 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 |
Constructor Detail |
public OutOfDate()
Method Detail |
public org.apache.tools.ant.types.Mapper createMapper()
public void setProperty(java.lang.String property)
property
- the name of the property to set if Target is outofdate.public void setSeparator(java.lang.String separator)
public void setValue(java.lang.String value)
value
- the value to set the propertypublic org.apache.tools.ant.types.Path createTargetfiles()
public org.apache.tools.ant.types.Path createSourcefiles()
public void setOutputSources(java.lang.String outputSources)
public void setOutputTargets(java.lang.String outputTargets)
public void setOutputTargetsPath(java.lang.String outputTargetsPath)
public void setAllTargets(java.lang.String allTargets)
public void setOutputSourcesPath(java.lang.String outputSourcesPath)
public void addParallel(org.apache.tools.ant.taskdefs.Parallel doTask)
public void addSequential(org.apache.tools.ant.taskdefs.Sequential doTask)
public boolean eval()
eval
in interface org.apache.tools.ant.taskdefs.condition.Condition
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |