Method Summary |
|
public synchronized void | addConfiguredFilterSet(FilterSet filterSet) Add a Filterset to this filter set. |
public synchronized void | addFilter(Filter filter) Add a new filter. |
public synchronized void | addFilter(String token, String value) Add a new filter made from the given token and value. |
public synchronized Object | clone() Clone the filterset. |
public FiltersFile | createFiltersfile() Create a new FiltersFile. |
public String | getBeginToken() Get the begin token for this filterset. |
public String | getEndToken() Get the end token for this filterset. |
public synchronized Hashtable | getFilterHash() Gets the filter hash of the FilterSet. |
protected synchronized Vector | getFilters() Get the filters in the filter set. |
public OnMissing | getOnMissingFiltersFile() Get the onMissingFiltersFile setting. |
protected FilterSet | getRef() Get the referenced filter set. |
public synchronized boolean | hasFilters() Test to see if this filter set has filters. |
public boolean | isRecurse() Get whether recursive token expansion is enabled. |
public synchronized void | readFiltersFromFile(File filtersFile) Read the filters from the given file. |
public synchronized String | replaceTokens(String line) Does replacement on the given string with token matching.
This uses the defined begintoken and endtoken values which default
to @ for both.
This resets the passedTokens and calls iReplaceTokens to
do the actual replacements.
Parameters: line - The line in which to process embedded tokens. |
public void | setBeginToken(String startOfToken) Set the string used to id the beginning of a token. |
public void | setEndToken(String endOfToken) Set the string used to id the end of a token. |
public void | setFiltersfile(File filtersFile) Set the file containing the filters for this filterset. |
public void | setOnMissingFiltersFile(OnMissing onMissingFiltersFile) Set the behavior WRT missing filtersfiles. |
public void | setRecurse(boolean recurse) Set whether recursive token expansion is enabled. |