org.xwiki.rendering.internal.renderer.plain
Class PlainTextBlockRenderer

java.lang.Object
  extended by org.xwiki.rendering.internal.renderer.AbstractBlockRenderer
      extended by org.xwiki.rendering.internal.renderer.plain.PlainTextBlockRenderer
All Implemented Interfaces:
BlockRenderer

@Component
@Named(value="plain/1.0")
@Singleton
public class PlainTextBlockRenderer
extends AbstractBlockRenderer

Print only plain text information. For example it remove anything which need a specific syntax a simple plain text editor can't support like the style, link, image, etc. This renderer is mainly used to generate a simple as possible label like in a TOC.

Since:
2.0M3
Version:
$Id$

Constructor Summary
PlainTextBlockRenderer()
           
 
Method Summary
protected  PrintRendererFactory getPrintRendererFactory()
          
 
Methods inherited from class org.xwiki.rendering.internal.renderer.AbstractBlockRenderer
render, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlainTextBlockRenderer

public PlainTextBlockRenderer()
Method Detail

getPrintRendererFactory

protected PrintRendererFactory getPrintRendererFactory()

Specified by:
getPrintRendererFactory in class AbstractBlockRenderer
Returns:
provide the factory to use to create a new PrintRenderer.
See Also:
AbstractBlockRenderer.getPrintRendererFactory()


Copyright © 2004-2011 XWiki. All Rights Reserved.