org.apache.tools.ant.taskdefs.conditionClass ResourceExists
- java.lang.Object
 
- org.apache.tools.ant.ProjectComponent
 
- org.apache.tools.ant.taskdefs.condition.ResourceExists
 
- All Implemented Interfaces:
 - java.lang.Cloneable, Condition
 
public class ResourceExists extends ProjectComponent implements ConditionCondition that checks whether a given resource exists.
- Since:
 - Ant 1.8.0
 
Field Summary
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
Constructor Summary
Constructors Constructor and Description ResourceExists()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidadd(Resource r)The resource to test.booleaneval()Is this condition true?protected voidvalidate()Argument validation.
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Method Detail
add
public void add(Resource r)The resource to test.
- Parameters:
 r- Resource
validate
protected void validate() throws BuildExceptionArgument validation.
- Throws:
 BuildException
eval
public boolean eval() throws BuildExceptionDescription copied from interface:ConditionIs this condition true?
- Specified by:
 evalin interfaceCondition- Returns:
 - true if the condition is true
 - Throws:
 BuildException- if an error occurs