Class ResourceSelectorContainer
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructorsConstructorDescriptionDefault constructor.ResourceSelectorContainer(ResourceSelector... resourceSelectors) Construct a new ResourceSelectorContainer with the specified array of selectors.
- 
Method SummaryModifier and TypeMethodDescriptionvoidAdd a ResourceSelector to the container.protected voiddieOnCircularReference(Stack<Object> stk, Project p) Overrides the version from DataType to recurse on nested ResourceSelectors.Get the configuredResourceSelectors as aList.Return an Iterator over the nested selectors.booleanLearn whether this ResourceSelectorContainer has selectors.intGet the count of nested selectors.Methods inherited from class org.apache.tools.ant.types.DataTypecheckAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toStringMethods inherited from class org.apache.tools.ant.ProjectComponentgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
- 
Constructor Details- 
ResourceSelectorContainerpublic ResourceSelectorContainer()Default constructor.
- 
ResourceSelectorContainerConstruct a new ResourceSelectorContainer with the specified array of selectors.- Parameters:
- resourceSelectors- the ResourceSelector[] to add.
 
 
- 
- 
Method Details- 
addAdd a ResourceSelector to the container.- Parameters:
- s- the ResourceSelector to add.
 
- 
hasSelectorspublic boolean hasSelectors()Learn whether this ResourceSelectorContainer has selectors.- Returns:
- boolean indicating whether selectors have been added to the container.
 
- 
selectorCountpublic int selectorCount()Get the count of nested selectors.- Returns:
- the selector count as int.
 
- 
getSelectorsReturn an Iterator over the nested selectors.- Returns:
- Iterator of ResourceSelectors.
 
- 
getResourceSelectorsGet the configuredResourceSelectors as aList.- Returns:
- Listof- ResourceSelector
 
- 
dieOnCircularReferenceOverrides the version from DataType to recurse on nested ResourceSelectors.- Overrides:
- dieOnCircularReferencein class- DataType
- Parameters:
- stk- the Stack of references.
- p- the Project to resolve against.
- Throws:
- BuildException- on error.
 
 
-