com.ecyrd.jspwiki.render
Class CleanTextRenderer

java.lang.Object
  extended by com.ecyrd.jspwiki.render.WikiRenderer
      extended by com.ecyrd.jspwiki.render.CleanTextRenderer

public class CleanTextRenderer
extends WikiRenderer

A simple renderer that just renders all the text() nodes from the DOM tree. This is very useful for cleaning away all of the XHTML.

Since:
2.4

Field Summary
protected static org.apache.log4j.Logger log
           
 
Fields inherited from class com.ecyrd.jspwiki.render.WikiRenderer
m_context, m_document, m_enablePlugins
 
Constructor Summary
CleanTextRenderer(WikiContext context, WikiDocument doc)
          Create a renderer.
 
Method Summary
 String getString()
          Renders and returns the end result.
 
Methods inherited from class com.ecyrd.jspwiki.render.WikiRenderer
enablePlugins
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Constructor Detail

CleanTextRenderer

public CleanTextRenderer(WikiContext context,
                         WikiDocument doc)
Create a renderer.

Parameters:
context -
doc -
Method Detail

getString

public String getString()
                 throws IOException
Renders and returns the end result.

Specified by:
getString in class WikiRenderer
Returns:
A rendered string.
Throws:
IOException - If rendering fails.