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 void
add(Resource r)
The resource to test.boolean
eval()
Is this condition true?protected void
validate()
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:Condition
Is this condition true?
- Specified by:
eval
in interfaceCondition
- Returns:
- true if the condition is true
- Throws:
BuildException
- if an error occurs