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.