com.xpn.xwiki.render
Class XWikiVelocityRenderer

java.lang.Object
  extended by com.xpn.xwiki.render.XWikiVelocityRenderer
All Implemented Interfaces:
XWikiInterpreter, XWikiRenderer

public class XWikiVelocityRenderer
extends Object
implements XWikiRenderer, XWikiInterpreter


Constructor Summary
XWikiVelocityRenderer()
           
 
Method Summary
 String convertMultiLine(String macroname, String param, String data, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
           
 String convertSingleLine(String macroname, String param, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
           
static String evaluate(String content, String name, org.apache.velocity.VelocityContext vcontext, XWikiContext context)
           
 void flushCache()
           
 String interpret(String content, XWikiDocument contextdoc, XWikiContext context)
           
 String render(String content, XWikiDocument contentdoc, XWikiDocument contextdoc, XWikiContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWikiVelocityRenderer

public XWikiVelocityRenderer()
Method Detail

interpret

public String interpret(String content,
                        XWikiDocument contextdoc,
                        XWikiContext context)
Specified by:
interpret in interface XWikiInterpreter

render

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

flushCache

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

evaluate

public static String evaluate(String content,
                              String name,
                              org.apache.velocity.VelocityContext vcontext,
                              XWikiContext context)

convertSingleLine

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

convertMultiLine

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


Copyright © 2004-2013 XWiki. All Rights Reserved.