com.jivesoftware.forum.renderer.filter.regex
Class RegexTokenFilter
java.lang.Object
com.jivesoftware.forum.renderer.filter.regex.RegexFilter
com.jivesoftware.forum.renderer.filter.regex.RegexTokenFilter
- Direct Known Subclasses:
- MacroFilter, SqlCodeFormatter, WikiLinkRenderer, WikiListRenderer, XmlCodeFormatter
public abstract class RegexTokenFilter
- extends RegexFilter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexTokenFilter
public RegexTokenFilter()
RegexTokenFilter
public RegexTokenFilter(java.lang.String regex,
boolean multiline)
- Create a new regular expression.
- Parameters:
multiline - true if multiline, false otherwise.
RegexTokenFilter
public RegexTokenFilter(java.lang.String regex)
- Create a new multiline regular expression.
setUp
protected abstract void setUp(RenderContext renderContext)
- Setup.
- Parameters:
renderContext - the rendercontext
handleMatch
public abstract void handleMatch(java.lang.StringBuffer buffer,
JdkMatchResult result,
RenderContext renderContext)
- Method is called for every occurnce of a regular expression. Subclasses have to implement
this method.
- Parameters:
buffer - Buffer to write replacement string toresult - Hit with the found regular expressionrenderContext - FilterContext for filters
filter
public java.lang.String filter(java.lang.String input,
RenderContext renderContext)
- Specified by:
filter in class RegexFilter
Copyright © 1999-2006 Jive Software.