diff --git a/src/main/org/apache/tools/ant/types/FilterChain.java b/src/main/org/apache/tools/ant/types/FilterChain.java
index c57e12f29..7898aa782 100644
--- a/src/main/org/apache/tools/ant/types/FilterChain.java
+++ b/src/main/org/apache/tools/ant/types/FilterChain.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2002-2004 The Apache Software Foundation
+ * Copyright 2002-2005 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -45,82 +45,160 @@ public class FilterChain extends DataType
private Vector filterReaders = new Vector();
- public final void addFilterReader(final AntFilterReader filterReader) {
+ /**
+ * Add an AntFilterReader filter.
+ *
+ * @param filterReader an AntFilterReader value
+ */
+ public void addFilterReader(final AntFilterReader filterReader) {
filterReaders.addElement(filterReader);
}
- public final Vector getFilterReaders() {
+ /**
+ * Return the filters.
+ *
+ * @return a Vector value containing the filters
+ */
+ public Vector getFilterReaders() {
return filterReaders;
}
- public final void addClassConstants(final ClassConstants classConstants) {
+ /**
+ * Add a ClassConstants filter.
+ *
+ * @param classConstants a ClassConstants value
+ */
+ public void addClassConstants(final ClassConstants classConstants) {
filterReaders.addElement(classConstants);
}
- public final void addExpandProperties(final ExpandProperties expandProperties) {
+ /**
+ * Add an ExpandProperties filter.
+ *
+ * @param expandProperties an ExpandProperties value
+ */
+ public void addExpandProperties(final ExpandProperties expandProperties) {
filterReaders.addElement(expandProperties);
}
- public final void addHeadFilter(final HeadFilter headFilter) {
+ /**
+ * Add a HeadFilter filter.
+ *
+ * @param headFilter a HeadFilter value
+ */
+ public void addHeadFilter(final HeadFilter headFilter) {
filterReaders.addElement(headFilter);
}
- public final void addLineContains(final LineContains lineContains) {
+ /**
+ * Add a LineContains filter.
+ *
+ * @param lineContains a LineContains value
+ */
+ public void addLineContains(final LineContains lineContains) {
filterReaders.addElement(lineContains);
}
- public final void addLineContainsRegExp(final LineContainsRegExp
+ /**
+ * Add a LineContainsRegExp filter.
+ *
+ * @param lineContainsRegExp a LineContainsRegExp value
+ */
+ public void addLineContainsRegExp(final LineContainsRegExp
lineContainsRegExp) {
filterReaders.addElement(lineContainsRegExp);
}
- public final void addPrefixLines(final PrefixLines prefixLines) {
+ /**
+ * Add a PrefixLines filter.
+ *
+ * @param prefixLines a PrefixLines value
+ */
+ public void addPrefixLines(final PrefixLines prefixLines) {
filterReaders.addElement(prefixLines);
}
- public final void addReplaceTokens(final ReplaceTokens replaceTokens) {
+ /**
+ * Add a ReplaceTokens filter.
+ *
+ * @param replaceTokens a ReplaceTokens value
+ */
+ public void addReplaceTokens(final ReplaceTokens replaceTokens) {
filterReaders.addElement(replaceTokens);
}
- public final void addStripJavaComments(final StripJavaComments
+ /**
+ * Add a StripJavaCommands filter.
+ *
+ * @param stripJavaComments a StripJavaComments value
+ */
+ public void addStripJavaComments(final StripJavaComments
stripJavaComments) {
filterReaders.addElement(stripJavaComments);
}
- public final void addStripLineBreaks(final StripLineBreaks
+ /**
+ * Add a StripLineBreaks filter.
+ *
+ * @param stripLineBreaks a StripLineBreaks value
+ */
+ public void addStripLineBreaks(final StripLineBreaks
stripLineBreaks) {
filterReaders.addElement(stripLineBreaks);
}
- public final void addStripLineComments(final StripLineComments
+ /**
+ * Add a StripLineComments filter.
+ *
+ * @param stripLineComments a StripLineComments value
+ */
+ public void addStripLineComments(final StripLineComments
stripLineComments) {
filterReaders.addElement(stripLineComments);
}
- public final void addTabsToSpaces(final TabsToSpaces tabsToSpaces) {
+ /**
+ * Add a TabsToSpaces filter.
+ *
+ * @param tabsToSpaces a TabsToSpaces value
+ */
+ public void addTabsToSpaces(final TabsToSpaces tabsToSpaces) {
filterReaders.addElement(tabsToSpaces);
}
- public final void addTailFilter(final TailFilter tailFilter) {
+ /**
+ * Add a TailFilter filter.
+ *
+ * @param tailFilter a TailFilter value
+ */
+ public void addTailFilter(final TailFilter tailFilter) {
filterReaders.addElement(tailFilter);
}
/**
+ * Add an EscapeUnicode filter.
+ *
+ * @param escapeUnicode an EscapeUnicode value
* @since Ant 1.6
*/
- public final void addEscapeUnicode(final EscapeUnicode escapeUnicode) {
+ public void addEscapeUnicode(final EscapeUnicode escapeUnicode) {
filterReaders.addElement(escapeUnicode);
}
/**
+ * Add a TokenFilter filter.
+ *
+ * @param tokenFilter a TokenFilter value
* @since Ant 1.6
*/
- public final void addTokenFilter(final TokenFilter tokenFilter) {
+ public void addTokenFilter(final TokenFilter tokenFilter) {
filterReaders.addElement(tokenFilter);
}
/**
- * delete characters filter
+ * Add a delete characters filter.
+ *
+ * @param filter a TokenFilter.DeleteCharacters value
* @since Ant 1.6
*/
public void addDeleteCharacters(TokenFilter.DeleteCharacters filter) {
@@ -128,7 +206,9 @@ public class FilterChain extends DataType
}
/**
- * containsregex
+ * Add a containsregex filter.
+ *
+ * @param filter a TokenFilter.ContainsRegex value
* @since Ant 1.6
*/
public void addContainsRegex(TokenFilter.ContainsRegex filter) {
@@ -136,15 +216,18 @@ public class FilterChain extends DataType
}
/**
- * replaceregex
- * @since Ant 1.6
+ * Add a replaceregex filter.
+ *
+ * @param filter a TokenFilter.ReplaceRegex value
*/
public void addReplaceRegex(TokenFilter.ReplaceRegex filter) {
filterReaders.addElement(filter);
}
/**
- * trim
+ * Add a trim filter.
+ *
+ * @param filter a TokenFilter.Trim value
* @since Ant 1.6
*/
public void addTrim(TokenFilter.Trim filter) {
@@ -152,7 +235,9 @@ public class FilterChain extends DataType
}
/**
- * replacestring
+ * Add a replacestring filter.
+ *
+ * @param filter a TokenFilter.ReplaceString value
* @since Ant 1.6
*/
public void addReplaceString(
@@ -161,7 +246,9 @@ public class FilterChain extends DataType
}
/**
- * ignoreBlank
+ * Add an ignoreBlank filter.
+ *
+ * @param filter a TokenFilter.IgnoreBlank value
* @since Ant 1.6
*/
public void addIgnoreBlank(
@@ -198,7 +285,9 @@ public class FilterChain extends DataType
}
/**
- * add a chainfilter
+ * Add a chainfilter filter.
+ *
+ * @param filter a ChainableReader value
* @since Ant 1.6
*/