phing-types-selectors

# Class: SelectorContainer Source Location: /types/selectors/SelectorContainer.php
### Interface Overview
This is the interface for selectors that can contain other selectors. #### Author(s): <href="mailto:bruce@callenish.com" a href="mailto:bruce@callenish.com">Bruce Atherton</a> | ### Methods appendSelector createAnd createContains createCustom createDate createDepend createDepth createFilename createMajority createNone createNot createOr createPresent createSelector createSize getSelectors hasSelectors selectorCount selectorElements
### Class Details [line 30] This is the interface for selectors that can contain other selectors. #### Tags:
author: | <href="mailto:bruce@callenish.com" a href="mailto:bruce@callenish.com">Bruce Atherton</a>
[ Top ] ### Class Methods ### method appendSelector [line 66]
`the appendSelector( FileSelector $selector)`
Add a new selector into this container. #### Tags:
return: | selector that was added
access: | public
#### Parameters:
selector | $selector | the new selector to add
[ Top ] ### method createAnd [line 78]
`void createAnd( )`
add an "And" selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createContains [line 123]
`void createContains( )`
add a contains selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createCustom [line 118]
`void createCustom( )`
add an extended selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createDate [line 103]
`void createDate( )`
add a selector date entry on the selector list #### Tags:
access: | public
[ Top ] ### method createDepend [line 138]
`void createDepend( )`
add a depends selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createDepth [line 133]
`void createDepth( )`
add a depth selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createFilename [line 113]
`void createFilename( )`
add a selector filename entry on the selector list #### Tags:
access: | public
[ Top ] ### method createMajority [line 98]
`void createMajority( )`
add a majority selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createNone [line 93]
`void createNone( )`
add a "None" selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createNot [line 88]
`void createNot( )`
add a "Not" selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createOr [line 83]
`void createOr( )`
add an "Or" selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createPresent [line 128]
`void createPresent( )`
add a present selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createSelector [line 73]
`void createSelector( )`
add a "Select" selector entry on the selector list #### Tags:
access: | public
[ Top ] ### method createSize [line 108]
`void createSize( )`
add a selector size entry on the selector list #### Tags:
access: | public
[ Top ] ### method getSelectors [line 51]
`an getSelectors( $p)`
Returns a *copy* of the set of selectors as an array. #### Tags:
return: | array of selectors in this container
access: | public
#### Parameters:
Project | $p |
[ Top ] ### method hasSelectors [line 37]
`whether hasSelectors( )`
Indicates whether there are any selectors here. #### Tags:
return: | any selectors are in this container
access: | public
[ Top ] ### method selectorCount [line 44]
`the selectorCount( )`
Gives the count of the number of selectors in this container #### Tags:
return: | number of selectors in this container
access: | public
[ Top ] ### method selectorElements [line 58]
`an selectorElements( )`
Returns an array for accessing the set of selectors. #### Tags:
return: | enumerator that goes through each of the selectors
access: | public
[ Top ] Documentation generated on Mon, 19 Oct 2009 10:51:58 +0200 by phpDocumentor 1.4.3