gnu.kawa.ant
Class LineCommenterSet

java.lang.Object
  extended by FilterSet
      extended by gnu.kawa.ant.LineCommenterSet

public class LineCommenterSet
extends FilterSet


Nested Class Summary
static class LineCommenterSet.LineCommenter
          Individual filter component of filterset
 
Constructor Summary
LineCommenterSet()
           
 
Method Summary
 void addLineCommenter(LineCommenterSet.LineCommenter commenter)
          Create a new filter
 java.util.Hashtable getCommenterHash()
          Gets the filter hash of the FilterSet.
 java.lang.String replaceTokens(java.lang.String line)
          Does replacement on the given string with token matching.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineCommenterSet

public LineCommenterSet()
Method Detail

getCommenterHash

public java.util.Hashtable getCommenterHash()
Gets the filter hash of the FilterSet.

Returns:
The hash of the tokens and values for quick lookup.

replaceTokens

public java.lang.String replaceTokens(java.lang.String line)
Does replacement on the given string with token matching. This uses the defined begintoken and endtoken values which default to @ for both.

Parameters:
line - The line to process the tokens in.
Returns:
The string with the tokens replaced.

addLineCommenter

public void addLineCommenter(LineCommenterSet.LineCommenter commenter)
Create a new filter

Parameters:
commenter - the filter to be added