com.xpn.xwiki.render
Class XWikiWikiBaseRenderer

java.lang.Object
  extended by com.xpn.xwiki.render.XWikiWikiBaseRenderer
All Implemented Interfaces:
XWikiRenderer

public class XWikiWikiBaseRenderer
extends Object
implements XWikiRenderer


Constructor Summary
XWikiWikiBaseRenderer()
           
XWikiWikiBaseRenderer(boolean renderWiki, boolean removePre)
           
 
Method Summary
 String convertMultiLine(String macroname, String params, String data, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
           
 String convertSingleLine(String macroname, String params, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
           
 void flushCache()
           
 String handleAllTags(String content, XWikiDocument doc, XWikiContext context)
           
 String handleInternalTags(String content, XWikiDocument doc, XWikiContext context)
           
static void internalLink(StringBuffer output, String start, String web, String topic, String link, String anchor, boolean doLink, XWikiContext context, Util util)
           
 boolean isRemovePre()
           
 boolean isRenderWiki()
           
static String makeAnchor(String text, Util util)
           
static void makeHeading(StringBuffer stringBuffer, String level, String text, Util util)
           
 String render(String content, XWikiDocument contentdoc, XWikiDocument doc, XWikiContext context)
           
 void setRemovePre(boolean removePre)
           
 void setRenderWiki(boolean renderWiki)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWikiWikiBaseRenderer

public XWikiWikiBaseRenderer()

XWikiWikiBaseRenderer

public XWikiWikiBaseRenderer(boolean renderWiki,
                             boolean removePre)
Method Detail

makeAnchor

public static String makeAnchor(String text,
                                Util util)

makeHeading

public static void makeHeading(StringBuffer stringBuffer,
                               String level,
                               String text,
                               Util util)

internalLink

public static void internalLink(StringBuffer output,
                                String start,
                                String web,
                                String topic,
                                String link,
                                String anchor,
                                boolean doLink,
                                XWikiContext context,
                                Util util)

handleInternalTags

public String handleInternalTags(String content,
                                 XWikiDocument doc,
                                 XWikiContext context)

handleAllTags

public String handleAllTags(String content,
                            XWikiDocument doc,
                            XWikiContext context)

render

public String render(String content,
                     XWikiDocument contentdoc,
                     XWikiDocument doc,
                     XWikiContext context)
Specified by:
render in interface XWikiRenderer

flushCache

public void flushCache()
Specified by:
flushCache in interface XWikiRenderer

isRemovePre

public boolean isRemovePre()

setRemovePre

public void setRemovePre(boolean removePre)

isRenderWiki

public boolean isRenderWiki()

setRenderWiki

public void setRenderWiki(boolean renderWiki)

convertMultiLine

public String convertMultiLine(String macroname,
                               String params,
                               String data,
                               String allcontent,
                               XWikiVirtualMacro macro,
                               XWikiContext context)
Specified by:
convertMultiLine in interface XWikiRenderer

convertSingleLine

public String convertSingleLine(String macroname,
                                String params,
                                String allcontent,
                                XWikiVirtualMacro macro,
                                XWikiContext context)
Specified by:
convertSingleLine in interface XWikiRenderer


Copyright © 2004–2014 XWiki. All rights reserved.