com.xpn.xwiki.render
Class XWikiRadeoxRenderEngine
java.lang.Object
org.radeox.engine.BaseRenderEngine
com.xpn.xwiki.render.XWikiRadeoxRenderEngine
- All Implemented Interfaces:
- org.radeox.api.engine.ImageRenderEngine, org.radeox.api.engine.RenderEngine, org.radeox.api.engine.WikiRenderEngine
public class XWikiRadeoxRenderEngine
- extends org.radeox.engine.BaseRenderEngine
- implements org.radeox.api.engine.WikiRenderEngine, org.radeox.api.engine.ImageRenderEngine
Fields inherited from class org.radeox.engine.BaseRenderEngine |
fp, initialContext, NAME |
Method Summary |
private void |
addLinkToContext(java.lang.String docname,
XWikiContext context)
|
void |
appendCreateLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view)
|
void |
appendInternalLink(java.lang.StringBuffer buffer,
java.lang.String view,
java.lang.String anchor)
|
void |
appendLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view)
|
void |
appendLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view,
java.lang.String anchor)
|
boolean |
exists(java.lang.String name)
|
XWikiContext |
getContext()
|
java.lang.String |
getExternalImageLink()
Get a link to an image. |
protected void |
init()
|
java.lang.String |
noaccents(java.lang.String name)
|
void |
setContext(XWikiContext context)
|
boolean |
showCreate()
|
Methods inherited from class org.radeox.engine.BaseRenderEngine |
getInitialRenderContext, getName, render, render, render |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static org.apache.commons.logging.Log log
context
private XWikiContext context
XWikiRadeoxRenderEngine
public XWikiRadeoxRenderEngine(XWikiContext context)
XWikiRadeoxRenderEngine
public XWikiRadeoxRenderEngine(org.radeox.api.engine.context.InitialRenderContext ircontext,
XWikiContext context)
getContext
public XWikiContext getContext()
setContext
public void setContext(XWikiContext context)
init
protected void init()
- Overrides:
init
in class org.radeox.engine.BaseRenderEngine
noaccents
public java.lang.String noaccents(java.lang.String name)
exists
public boolean exists(java.lang.String name)
- Specified by:
exists
in interface org.radeox.api.engine.WikiRenderEngine
showCreate
public boolean showCreate()
- Specified by:
showCreate
in interface org.radeox.api.engine.WikiRenderEngine
appendLink
public void appendLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view,
java.lang.String anchor)
- Specified by:
appendLink
in interface org.radeox.api.engine.WikiRenderEngine
addLinkToContext
private void addLinkToContext(java.lang.String docname,
XWikiContext context)
appendLink
public void appendLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view)
- Specified by:
appendLink
in interface org.radeox.api.engine.WikiRenderEngine
appendInternalLink
public void appendInternalLink(java.lang.StringBuffer buffer,
java.lang.String view,
java.lang.String anchor)
appendCreateLink
public void appendCreateLink(java.lang.StringBuffer buffer,
java.lang.String name,
java.lang.String view)
- Specified by:
appendCreateLink
in interface org.radeox.api.engine.WikiRenderEngine
getExternalImageLink
public java.lang.String getExternalImageLink()
- Get a link to an image. This can be used by filters or
macros to get images for e.g. external links or icons
Should be refactored to get other images as well
- Specified by:
getExternalImageLink
in interface org.radeox.api.engine.ImageRenderEngine
- Returns:
- result String with an HTML link to an image
Copyright 2003 Ludovic Dubost