org.apache.tools.ant.types
public class FilterChain extends DataType implements Cloneable
| Method Summary | |
|---|---|
| void | add(ChainableReader filter)
Add a chainfilter filter.
|
| void | addClassConstants(ClassConstants classConstants)
Add a ClassConstants filter.
|
| void | addContainsRegex(TokenFilter.ContainsRegex filter)
Add a containsregex filter.
|
| void | addDeleteCharacters(TokenFilter.DeleteCharacters filter)
Add a delete characters filter.
|
| void | addEscapeUnicode(EscapeUnicode escapeUnicode)
Add an EscapeUnicode filter.
|
| void | addExpandProperties(ExpandProperties expandProperties)
Add an ExpandProperties filter.
|
| void | addFilterReader(AntFilterReader filterReader)
Add an AntFilterReader filter.
|
| void | addHeadFilter(HeadFilter headFilter)
Add a HeadFilter filter.
|
| void | addIgnoreBlank(TokenFilter.IgnoreBlank filter)
Add an ignoreBlank filter.
|
| void | addLineContains(LineContains lineContains)
Add a LineContains filter.
|
| void | addLineContainsRegExp(LineContainsRegExp lineContainsRegExp)
Add a LineContainsRegExp filter.
|
| void | addPrefixLines(PrefixLines prefixLines)
Add a PrefixLines filter.
|
| void | addReplaceRegex(TokenFilter.ReplaceRegex filter)
Add a replaceregex filter.
|
| void | addReplaceString(TokenFilter.ReplaceString filter)
Add a replacestring filter.
|
| void | addReplaceTokens(ReplaceTokens replaceTokens)
Add a ReplaceTokens filter.
|
| void | addStripJavaComments(StripJavaComments stripJavaComments)
Add a StripJavaCommands filter.
|
| void | addStripLineBreaks(StripLineBreaks stripLineBreaks)
Add a StripLineBreaks filter.
|
| void | addStripLineComments(StripLineComments stripLineComments)
Add a StripLineComments filter.
|
| void | addTabsToSpaces(TabsToSpaces tabsToSpaces)
Add a TabsToSpaces filter.
|
| void | addTailFilter(TailFilter tailFilter)
Add a TailFilter filter.
|
| void | addTokenFilter(TokenFilter tokenFilter)
Add a TokenFilter filter.
|
| void | addTrim(TokenFilter.Trim filter)
Add a trim filter.
|
| Vector | getFilterReaders()
Return the filters.
|
| void | setRefid(Reference r)
Makes this instance in effect a reference to another FilterChain
instance.
|
Parameters: filter a ChainableReader value
Since: Ant 1.6
Parameters: classConstants a ClassConstants value
Parameters: filter a TokenFilter.ContainsRegex value
Since: Ant 1.6
Parameters: filter a TokenFilter.DeleteCharacters value
Since: Ant 1.6
Parameters: escapeUnicode an EscapeUnicode value
Since: Ant 1.6
Parameters: expandProperties an ExpandProperties value
Parameters: filterReader an AntFilterReader value
Parameters: headFilter a HeadFilter value
Parameters: filter a TokenFilter.IgnoreBlank value
Since: Ant 1.6
Parameters: lineContains a LineContains value
Parameters: lineContainsRegExp a LineContainsRegExp value
Parameters: prefixLines a PrefixLines value
Parameters: filter a TokenFilter.ReplaceRegex value
Parameters: filter a TokenFilter.ReplaceString value
Since: Ant 1.6
Parameters: replaceTokens a ReplaceTokens value
Parameters: stripJavaComments a StripJavaComments value
Parameters: stripLineBreaks a StripLineBreaks value
Parameters: stripLineComments a StripLineComments value
Parameters: tabsToSpaces a TabsToSpaces value
Parameters: tailFilter a TailFilter value
Parameters: tokenFilter a TokenFilter value
Since: Ant 1.6
Parameters: filter a TokenFilter.Trim value
Since: Ant 1.6
Returns: a Vector value containing the filters
You must not set another attribute or nest elements inside this element if you make it a reference.
Parameters: r the reference to which this instance is associated
Throws: BuildException if this instance already has been configured.