Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.renderer.filter.wiki
Class WikiListRenderer

java.lang.Object
  extended by com.jivesoftware.forum.renderer.filter.regex.RegexFilter
      extended by com.jivesoftware.forum.renderer.filter.regex.RegexTokenFilter
          extended by com.jivesoftware.forum.renderer.filter.wiki.WikiListRenderer
All Implemented Interfaces:
WikiRenderer

public class WikiListRenderer
extends RegexTokenFilter
implements WikiRenderer


Field Summary
static java.lang.String LIST_ESCAPE_MATCH
           
static java.lang.String LIST_ESCAPE_REPLACE
           
static java.lang.String LIST_MATCH
           
 
Fields inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexFilter
MULTILINE, pattern, SINGLELINE, substitute
 
Constructor Summary
WikiListRenderer()
           
 
Method Summary
 void handleMatch(java.lang.StringBuffer buffer, JdkMatchResult result, RenderContext renderContext)
          Method is called for every occurnce of a regular expression.
 java.lang.String render(java.lang.String string, RenderContext renderContext, WikiFilter filter)
           
protected  void setUp(RenderContext renderContext)
          Setup.
 java.lang.String unRender(java.lang.String string, RenderContext renderContext, WikiFilter filter)
           
 
Methods inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexTokenFilter
filter
 
Methods inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexFilter
addRegex, addRegex, addRegex, addRegex, clearRegex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIST_MATCH

public static final java.lang.String LIST_MATCH
See Also:
Constant Field Values

LIST_ESCAPE_MATCH

public static final java.lang.String LIST_ESCAPE_MATCH
See Also:
Constant Field Values

LIST_ESCAPE_REPLACE

public static final java.lang.String LIST_ESCAPE_REPLACE
See Also:
Constant Field Values
Constructor Detail

WikiListRenderer

public WikiListRenderer()
Method Detail

setUp

protected void setUp(RenderContext renderContext)
Description copied from class: RegexTokenFilter
Setup.

Specified by:
setUp in class RegexTokenFilter
Parameters:
renderContext - the rendercontext

render

public java.lang.String render(java.lang.String string,
                               RenderContext renderContext,
                               WikiFilter filter)
Specified by:
render in interface WikiRenderer

unRender

public java.lang.String unRender(java.lang.String string,
                                 RenderContext renderContext,
                                 WikiFilter filter)
Specified by:
unRender in interface WikiRenderer

handleMatch

public void handleMatch(java.lang.StringBuffer buffer,
                        JdkMatchResult result,
                        RenderContext renderContext)
Description copied from class: RegexTokenFilter
Method is called for every occurnce of a regular expression. Subclasses have to implement this method.

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

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.