public interface CumulativeFilter extends java.lang.Iterable<Filter>
Filter| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(Filter filter)
Add a sub-Filter to this CumulativeFilter.
|
Filter |
getFilter(int index)
Get a reference to the Nth Filter installed in this CumulativeFilter.
|
int |
getFilterCount()
Get the number of sub-filters in this CumulativeFilter.
|
java.util.Iterator<Filter> |
iterator()
Returns an iterator over the child Filters of this CumulativeFilter.
|
void |
removeFilter(Filter filter)
Disconnect the specified Filter from this CumulativeFilter.
|
void addFilter(Filter filter)
filter - Filter to be added to this filtervoid removeFilter(Filter filter)
filter - Filter to remove; if not found, nothing happensint getFilterCount()
Filter getFilter(int index) throws java.lang.IndexOutOfBoundsException
index - zero-based index into this containing Filterjava.lang.IndexOutOfBoundsException - if the index is out of range