org.radeox.filter
Class MacroFilter

java.lang.Object
  |
  +--org.radeox.filter.FilterSupport
        |
        +--org.radeox.filter.regex.RegexFilter
              |
              +--org.radeox.filter.regex.RegexTokenFilter
                    |
                    +--org.radeox.filter.MacroFilter
All Implemented Interfaces:
ActionMatch, Filter

public class MacroFilter
extends RegexTokenFilter


Field Summary
 
Fields inherited from class org.radeox.filter.regex.RegexFilter
interps, limit, matcher, MULTILINE, pattern, SINGLELINE, substitute
 
Fields inherited from class org.radeox.filter.FilterSupport
initialContext
 
Constructor Summary
MacroFilter()
           
 
Method Summary
 void handleMatch(java.lang.StringBuffer buffer, MatchResult result, FilterContext context)
          Method is called for every occurance of a regular expression.
 void setInitialContext(InitialRenderContext context)
           
 
Methods inherited from class org.radeox.filter.regex.RegexTokenFilter
filter, setUp
 
Methods inherited from class org.radeox.filter.regex.RegexFilter
addRegex, addRegex, clearRegex
 
Methods inherited from class org.radeox.filter.FilterSupport
before, getDescription, replaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MacroFilter

public MacroFilter()
Method Detail

setInitialContext

public void setInitialContext(InitialRenderContext context)
Specified by:
setInitialContext in interface Filter
Overrides:
setInitialContext in class FilterSupport

handleMatch

public void handleMatch(java.lang.StringBuffer buffer,
                        MatchResult result,
                        FilterContext context)
Description copied from class: RegexTokenFilter
Method is called for every occurance of a regular expression. Subclasses have to implement this mehtod.

Specified by:
handleMatch in interface ActionMatch
Specified by:
handleMatch in class RegexTokenFilter
Parameters:
buffer - Buffer to write replacement string to
result - Hit with the found regualr expression
context - FilterContext for filters


Copyright © 2003 Matthias L. Jugel, Stephan J. Schmidt. All Rights Reserved.