com.xpn.xwiki.render.groovy
Class XWikiGroovyRenderer

java.lang.Object
  extended bycom.xpn.xwiki.render.groovy.XWikiGroovyRenderer
All Implemented Interfaces:
XWikiRenderer

public class XWikiGroovyRenderer
extends java.lang.Object
implements XWikiRenderer


Field Summary
private  XWikiCache cache
           
private  GroovyTemplateEngine engine
           
 
Constructor Summary
XWikiGroovyRenderer()
           
 
Method Summary
 java.lang.String evaluate(java.lang.String content, java.lang.String name, java.util.Map gcontext)
           
 void flushCache()
           
 java.util.Map prepareContext(XWikiContext context)
           
 java.lang.String render(java.lang.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
 

Field Detail

engine

private GroovyTemplateEngine engine

cache

private XWikiCache cache
Constructor Detail

XWikiGroovyRenderer

public XWikiGroovyRenderer()
Method Detail

flushCache

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

prepareContext

public java.util.Map prepareContext(XWikiContext context)

evaluate

public java.lang.String evaluate(java.lang.String content,
                                 java.lang.String name,
                                 java.util.Map gcontext)

render

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


Copyright 2003 Ludovic Dubost