public class SpecializedRenderEngine extends Object implements org.radeox.api.engine.ImageRenderEngine, org.radeox.api.engine.WikiRenderEngine, org.radeox.api.engine.RenderEngine, org.radeox.api.engine.IncludeRenderEngine
| Constructor and Description |
|---|
SpecializedRenderEngine(org.radeox.api.engine.RenderEngine renderEngine,
uk.ac.cam.caret.sakai.rwiki.service.api.RWikiObjectService objectService,
uk.ac.cam.caret.sakai.rwiki.service.api.PageLinkRenderer plr,
String space,
String externalImageLink) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMacro(org.radeox.api.macro.Macro macro) |
void |
appendCreateLink(StringBuffer buffer,
String name,
String view) |
void |
appendLink(StringBuffer buffer,
String name,
String view) |
void |
appendLink(StringBuffer buffer,
String name,
String view,
String anchor) |
void |
appendLink(StringBuffer buffer,
String name,
String view,
String anchor,
boolean autoGenerated) |
boolean |
exists(String name) |
String |
getExternalImageLink() |
String |
getName() |
uk.ac.cam.caret.sakai.rwiki.service.api.RWikiObjectService |
getObjectService() |
uk.ac.cam.caret.sakai.rwiki.service.api.PageLinkRenderer |
getPageLinkRenderer() |
org.radeox.api.engine.RenderEngine |
getRenderEngine() |
String |
getSpace() |
String |
include(String name,
org.radeox.api.engine.context.RenderContext context) |
String |
render(Reader in,
org.radeox.api.engine.context.RenderContext context) |
String |
render(String content,
org.radeox.api.engine.context.RenderContext context) |
void |
render(Writer out,
String content,
org.radeox.api.engine.context.RenderContext context) |
void |
setObjectService(uk.ac.cam.caret.sakai.rwiki.service.api.RWikiObjectService objectService) |
void |
setRenderEngine(org.radeox.api.engine.RenderEngine deligate) |
boolean |
showCreate() |
public void appendLink(StringBuffer buffer, String name, String view, String anchor, boolean autoGenerated)
public void appendLink(StringBuffer buffer, String name, String view)
appendLink in interface org.radeox.api.engine.WikiRenderEnginepublic void appendLink(StringBuffer buffer, String name, String view, String anchor)
appendLink in interface org.radeox.api.engine.WikiRenderEnginepublic void appendCreateLink(StringBuffer buffer, String name, String view)
appendCreateLink in interface org.radeox.api.engine.WikiRenderEnginepublic String getSpace()
public boolean exists(String name)
exists in interface org.radeox.api.engine.WikiRenderEnginepublic boolean showCreate()
showCreate in interface org.radeox.api.engine.WikiRenderEnginepublic String getName()
getName in interface org.radeox.api.engine.RenderEnginepublic String render(Reader in, org.radeox.api.engine.context.RenderContext context) throws IOException
render in interface org.radeox.api.engine.RenderEngineIOExceptionpublic String render(String content, org.radeox.api.engine.context.RenderContext context)
render in interface org.radeox.api.engine.RenderEnginepublic void render(Writer out, String content, org.radeox.api.engine.context.RenderContext context) throws IOException
render in interface org.radeox.api.engine.RenderEngineIOExceptionpublic String getExternalImageLink()
getExternalImageLink in interface org.radeox.api.engine.ImageRenderEnginepublic org.radeox.api.engine.RenderEngine getRenderEngine()
public void setRenderEngine(org.radeox.api.engine.RenderEngine deligate)
public uk.ac.cam.caret.sakai.rwiki.service.api.RWikiObjectService getObjectService()
public void setObjectService(uk.ac.cam.caret.sakai.rwiki.service.api.RWikiObjectService objectService)
public uk.ac.cam.caret.sakai.rwiki.service.api.PageLinkRenderer getPageLinkRenderer()
public void addMacro(org.radeox.api.macro.Macro macro)
addMacro in interface org.radeox.api.engine.RenderEngineCopyright © 2003-2016 Sakai Project. All Rights Reserved.