org.apache.tools.ant.types.selectors
public abstract class AbstractSelectorContainer extends DataType implements SelectorContainer
Since: 1.7
| Method Summary | |
|---|---|
| void | add(FileSelector selector)
add an arbitary selector |
| void | addAnd(AndSelector selector)
add an "And" selector entry on the selector list |
| void | addContains(ContainsSelector selector)
add a contains selector entry on the selector list |
| void | addContainsRegexp(ContainsRegexpSelector selector)
add a regular expression selector entry on the selector list |
| void | addCustom(ExtendSelector selector)
add an extended selector entry on the selector list |
| void | addDate(DateSelector selector)
add a selector date entry on the selector list |
| void | addDepend(DependSelector selector)
add a depends selector entry on the selector list |
| void | addDepth(DepthSelector selector)
add a depth selector entry on the selector list |
| void | addDifferent(DifferentSelector selector)
adds a different selector to the selector list |
| void | addFilename(FilenameSelector selector)
add a selector filename entry on the selector list |
| void | addMajority(MajoritySelector selector)
add a majority selector entry on the selector list |
| void | addModified(ModifiedSelector selector)
add the modified selector |
| void | addNone(NoneSelector selector)
add a "None" selector entry on the selector list |
| void | addNot(NotSelector selector)
add a "Not" selector entry on the selector list |
| void | addOr(OrSelector selector)
add an "Or" selector entry on the selector list |
| void | addPresent(PresentSelector selector)
add a present selector entry on the selector list |
| void | addSelector(SelectSelector selector)
add a "Select" selector entry on the selector list |
| void | addSize(SizeSelector selector)
add a selector size entry on the selector list |
| void | addType(TypeSelector selector)
adds a type selector to the selector list |
| void | appendSelector(FileSelector selector)
Add a new selector into this container.
|
| FileSelector[] | getSelectors(Project p)
Returns the set of selectors as an array. |
| boolean | hasSelectors()
Indicates whether there are any selectors here. |
| int | selectorCount()
Gives the count of the number of selectors in this container |
| Enumeration | selectorElements()
Returns an enumerator for accessing the set of selectors. |
| String | toString()
Convert the Selectors within this container to a string. |
| void | validate() This validates each contained selector provided that the selector implements the validate interface. |
Parameters: selector the selector to add
Since: Ant 1.6
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Since: ant 1.6
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the selector to add
Parameters: selector the new selector to add
Parameters: p the current project
Returns: an array of selectors
Returns: true if there are selectors
Returns: the number of selectors
Returns: an enumerator for the selectors
Returns: comma separated list of Selectors contained in this one
This validates each contained selector provided that the selector implements the validate interface.
Ordinarily, this will validate all the elements of a selector container even if the isSelected() method of some elements is never called. This has two effects: