org.apache.tools.ant.types.resources.selectors

Class And

Implemented Interfaces:
Cloneable, ResourceSelector

public class And
extends ResourceSelectorContainer
implements ResourceSelector

And ResourceSelector.
Since:
Ant 1.7

Field Summary

Fields inherited from class org.apache.tools.ant.types.DataType

checked, ref

Fields inherited from class org.apache.tools.ant.ProjectComponent

description, location, project

Constructor Summary

And()
Default constructor.
And(ResourceSelector[] r)
Convenience constructor.

Method Summary

boolean
isSelected(Resource r)
Return true if this Resource is selected.

Methods inherited from class org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer

add, dieOnCircularReference, getSelectors, hasSelectors, selectorCount

Methods inherited from class org.apache.tools.ant.types.DataType

checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, setRefid, toString, tooManyAttributes

Methods inherited from class org.apache.tools.ant.ProjectComponent

clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject

Constructor Details

And

public And()
Default constructor.

And

public And(ResourceSelector[] r)
Convenience constructor.
Parameters:
r - the ResourceSelector[] to add.

Method Details

isSelected

public boolean isSelected(Resource r)
Return true if this Resource is selected.
Specified by:
isSelected in interface ResourceSelector
Parameters:
r - the Resource to check.
Returns:
whether the Resource was selected.