com.xpn.xwiki.render
Class DefaultXWikiRenderingEngine
java.lang.Object
com.xpn.xwiki.render.DefaultXWikiRenderingEngine
- All Implemented Interfaces:
- XWikiRenderingEngine
- Direct Known Subclasses:
- CustomXWikiRenderingEngine
public class DefaultXWikiRenderingEngine
- extends java.lang.Object
- implements XWikiRenderingEngine
|
Method Summary |
void |
addRenderer(java.lang.String name,
XWikiRenderer renderer)
|
void |
addToCached(java.lang.String key,
XWikiContext context)
|
void |
addToRefreshed(java.lang.String key,
XWikiContext context)
|
java.lang.String |
convertMultiLine(java.lang.String macroname,
java.lang.String params,
java.lang.String data,
java.lang.String allcontent,
XWikiVirtualMacro macro,
XWikiContext context)
|
java.lang.String |
convertSingleLine(java.lang.String macroname,
java.lang.String params,
java.lang.String allcontent,
XWikiVirtualMacro macro,
XWikiContext context)
|
void |
flushCache()
|
Cache<XWikiRenderingCache> |
getCache()
|
XWikiRenderer |
getRenderer(java.lang.String name)
|
java.util.List<XWikiRenderer> |
getRendererList()
|
java.util.List<java.lang.String> |
getRendererNames()
|
void |
initCache(int iCapacity,
XWikiContext context)
|
void |
initCache(XWikiContext context)
|
java.lang.String |
interpretText(java.lang.String text,
XWikiDocument includingdoc,
XWikiContext context)
|
protected XWikiRenderer |
removeRenderer(java.lang.String name)
|
java.lang.String |
renderDocument(XWikiDocument doc,
XWikiContext context)
|
java.lang.String |
renderDocument(XWikiDocument doc,
XWikiDocument includingdoc,
XWikiContext context)
|
java.lang.String |
renderText(java.lang.String text,
XWikiDocument includingdoc,
XWikiContext context)
|
java.lang.String |
renderText(java.lang.String text,
XWikiDocument contentdoc,
XWikiDocument includingdoc,
XWikiContext context)
|
void |
virtualInit(XWikiContext context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultXWikiRenderingEngine
public DefaultXWikiRenderingEngine(XWiki xwiki,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
virtualInit
public void virtualInit(XWikiContext context)
- Specified by:
virtualInit in interface XWikiRenderingEngine
initCache
public void initCache(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
initCache
public void initCache(int iCapacity,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getCache
public Cache<XWikiRenderingCache> getCache()
addRenderer
public void addRenderer(java.lang.String name,
XWikiRenderer renderer)
- Specified by:
addRenderer in interface XWikiRenderingEngine
getRenderer
public XWikiRenderer getRenderer(java.lang.String name)
- Specified by:
getRenderer in interface XWikiRenderingEngine
getRendererList
public java.util.List<XWikiRenderer> getRendererList()
- Specified by:
getRendererList in interface XWikiRenderingEngine
getRendererNames
public java.util.List<java.lang.String> getRendererNames()
- Specified by:
getRendererNames in interface XWikiRenderingEngine
removeRenderer
protected XWikiRenderer removeRenderer(java.lang.String name)
renderDocument
public java.lang.String renderDocument(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Specified by:
renderDocument in interface XWikiRenderingEngine
- Throws:
XWikiException
renderDocument
public java.lang.String renderDocument(XWikiDocument doc,
XWikiDocument includingdoc,
XWikiContext context)
throws XWikiException
- Specified by:
renderDocument in interface XWikiRenderingEngine
- Throws:
XWikiException
renderText
public java.lang.String renderText(java.lang.String text,
XWikiDocument includingdoc,
XWikiContext context)
- Specified by:
renderText in interface XWikiRenderingEngine
interpretText
public java.lang.String interpretText(java.lang.String text,
XWikiDocument includingdoc,
XWikiContext context)
- Specified by:
interpretText in interface XWikiRenderingEngine
addToCached
public void addToCached(java.lang.String key,
XWikiContext context)
addToRefreshed
public void addToRefreshed(java.lang.String key,
XWikiContext context)
renderText
public java.lang.String renderText(java.lang.String text,
XWikiDocument contentdoc,
XWikiDocument includingdoc,
XWikiContext context)
- Specified by:
renderText in interface XWikiRenderingEngine
flushCache
public void flushCache()
- Specified by:
flushCache in interface XWikiRenderingEngine
convertMultiLine
public java.lang.String convertMultiLine(java.lang.String macroname,
java.lang.String params,
java.lang.String data,
java.lang.String allcontent,
XWikiVirtualMacro macro,
XWikiContext context)
- Specified by:
convertMultiLine in interface XWikiRenderingEngine
convertSingleLine
public java.lang.String convertSingleLine(java.lang.String macroname,
java.lang.String params,
java.lang.String allcontent,
XWikiVirtualMacro macro,
XWikiContext context)
- Specified by:
convertSingleLine in interface XWikiRenderingEngine
Copyright © 2004-2008 XWiki. All Rights Reserved.