org.apache.tools.ant.types
Class FilterChain
java.lang.Object
|
+--org.apache.tools.ant.ProjectComponent
|
+--org.apache.tools.ant.types.DataType
|
+--org.apache.tools.ant.types.FilterChain
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- FilterMapper
- public class FilterChain
- extends DataType
- implements java.lang.Cloneable
FilterChain may contain a chained set of filter readers.
Methods inherited from class org.apache.tools.ant.types.DataType |
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, getCheckedRef, getDescription, getRefid, isChecked, isReference, noChildrenAllowed, setChecked, setDescription, tooManyAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterChain
public FilterChain()
addFilterReader
public final void addFilterReader(AntFilterReader filterReader)
getFilterReaders
public final java.util.Vector getFilterReaders()
addClassConstants
public final void addClassConstants(ClassConstants classConstants)
addExpandProperties
public final void addExpandProperties(ExpandProperties expandProperties)
addHeadFilter
public final void addHeadFilter(HeadFilter headFilter)
addLineContains
public final void addLineContains(LineContains lineContains)
addLineContainsRegExp
public final void addLineContainsRegExp(LineContainsRegExp lineContainsRegExp)
addPrefixLines
public final void addPrefixLines(PrefixLines prefixLines)
addReplaceTokens
public final void addReplaceTokens(ReplaceTokens replaceTokens)
addStripJavaComments
public final void addStripJavaComments(StripJavaComments stripJavaComments)
addStripLineBreaks
public final void addStripLineBreaks(StripLineBreaks stripLineBreaks)
addStripLineComments
public final void addStripLineComments(StripLineComments stripLineComments)
addTabsToSpaces
public final void addTabsToSpaces(TabsToSpaces tabsToSpaces)
addTailFilter
public final void addTailFilter(TailFilter tailFilter)
addEscapeUnicode
public final void addEscapeUnicode(EscapeUnicode escapeUnicode)
- Since:
- Ant 1.6
addTokenFilter
public final void addTokenFilter(TokenFilter tokenFilter)
- Since:
- Ant 1.6
addDeleteCharacters
public void addDeleteCharacters(TokenFilter.DeleteCharacters filter)
- delete characters filter
- Since:
- Ant 1.6
addContainsRegex
public void addContainsRegex(TokenFilter.ContainsRegex filter)
- containsregex
- Since:
- Ant 1.6
addReplaceRegex
public void addReplaceRegex(TokenFilter.ReplaceRegex filter)
- replaceregex
- Since:
- Ant 1.6
addTrim
public void addTrim(TokenFilter.Trim filter)
- trim
- Since:
- Ant 1.6
addReplaceString
public void addReplaceString(TokenFilter.ReplaceString filter)
- replacestring
- Since:
- Ant 1.6
addIgnoreBlank
public void addIgnoreBlank(TokenFilter.IgnoreBlank filter)
- ignoreBlank
- Since:
- Ant 1.6
setRefid
public void setRefid(Reference r)
throws BuildException
- Makes this instance in effect a reference to another FilterChain
instance.
You must not set another attribute or nest elements inside
this element if you make it a reference.
- Overrides:
setRefid
in class DataType
- Parameters:
r
- the reference to which this instance is associated
- Throws:
BuildException
- if this instance already has been configured.
add
public void add(ChainableReader filter)
- add a chainfilter
- Since:
- Ant 1.6
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.