Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.renderer.macro.code
Class SqlCodeFormatter

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.macro.code.SqlCodeFormatter
All Implemented Interfaces:
SourceCodeFormatter

public class SqlCodeFormatter
extends RegexTokenFilter
implements SourceCodeFormatter


Field Summary
 
Fields inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexFilter
MULTILINE, pattern, SINGLELINE, substitute
 
Constructor Summary
SqlCodeFormatter()
           
 
Method Summary
 java.lang.String filter(java.lang.String input, RenderContext renderContext)
           
 java.lang.String getName()
           
 void handleMatch(java.lang.StringBuffer buffer, JdkMatchResult result, RenderContext context)
          Method is called for every occurnce of a regular expression.
protected  void setUp(RenderContext renderContext)
          Setup.
 
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
 

Constructor Detail

SqlCodeFormatter

public SqlCodeFormatter()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface SourceCodeFormatter

filter

public java.lang.String filter(java.lang.String input,
                               RenderContext renderContext)
Specified by:
filter in interface SourceCodeFormatter
Overrides:
filter in class RegexTokenFilter

setUp

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

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

handleMatch

public void handleMatch(java.lang.StringBuffer buffer,
                        JdkMatchResult result,
                        RenderContext context)
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
context - FilterContext for filters

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.