Class IsFileSelected
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.types.DataType
-
- org.apache.tools.ant.types.selectors.AbstractSelectorContainer
-
- org.apache.tools.ant.taskdefs.condition.IsFileSelected
-
- All Implemented Interfaces:
java.lang.Cloneable,Condition,SelectorContainer
public class IsFileSelected extends AbstractSelectorContainer implements Condition
This is a condition that checks to see if a file passes an embedded selector.
-
-
Field Summary
-
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
-
Constructor Summary
Constructors Constructor Description IsFileSelected()
-
Method Summary
Modifier and Type Method Description booleaneval()Evaluate the selector with the file.voidsetBaseDir(java.io.File baseDir)The base directory to use.voidsetFile(java.io.File file)The file to check.voidvalidate()validate the parameters.-
Methods inherited from class org.apache.tools.ant.types.selectors.AbstractSelectorContainer
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addExecutable, addFilename, addMajority, addModified, addNone, addNot, addOr, addOwnedBy, addPosixGroup, addPosixPermissions, addPresent, addReadable, addSelector, addSize, addSymlink, addType, addWritable, appendSelector, clone, dieOnCircularReference, getSelectors, hasSelectors, selectorCount, selectorElements, toString
-
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes
-
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
-
-
-
Method Detail
-
setFile
public void setFile(java.io.File file)
The file to check.- Parameters:
file- the file to check if if passes the embedded selector.
-
setBaseDir
public void setBaseDir(java.io.File baseDir)
The base directory to use.- Parameters:
baseDir- the base directory to use, if null use the project's basedir.
-
validate
public void validate()
validate the parameters.- Overrides:
validatein classAbstractSelectorContainer
-
-