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.