Class ResourceContains
java.lang.Object
org.apache.tools.ant.taskdefs.condition.ResourceContains
- All Implemented Interfaces:
Condition
<resourcecontains>
Is a string contained in a resource (file currently)?
- Since:
- Ant 1.7.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
eval()
Evaluates the condition.Get this condition's Project.void
setCasesensitive(boolean casesensitive)
Sets case sensitivity attribute.void
setProject(Project project)
Set this condition's Project.void
Sets the refid to search; should indicate a resource directly or by way of a single-element ResourceCollection.void
setResource(String r)
Sets the resource to searchvoid
setSubstring(String substring)
Sets the substring to look for
-
Constructor Details
-
ResourceContains
public ResourceContains()
-
-
Method Details
-
setProject
Set this condition's Project.- Parameters:
project
- Project
-
getProject
Get this condition's Project.- Returns:
- Project
-
setResource
Sets the resource to search- Parameters:
r
- the value to use.
-
setRefid
Sets the refid to search; should indicate a resource directly or by way of a single-element ResourceCollection.- Parameters:
refid
- the value to use.
-
setSubstring
Sets the substring to look for- Parameters:
substring
- the value to use.
-
setCasesensitive
public void setCasesensitive(boolean casesensitive)Sets case sensitivity attribute.- Parameters:
casesensitive
- the value to use.
-
eval
Evaluates the condition.- Specified by:
eval
in interfaceCondition
- Returns:
- true if the substring is contained in the resource
- Throws:
BuildException
- if there is a problem.
-