public class SpecializedRenderEngine extends Object implements ImageRenderEngine, WikiRenderEngine, RenderEngine, IncludeRenderEngine
| Constructor and Description |
|---|
SpecializedRenderEngine(RenderEngine renderEngine,
RWikiObjectService objectService,
PageLinkRenderer plr,
String space,
String externalImageLink) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMacro(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() |
RWikiObjectService |
getObjectService() |
PageLinkRenderer |
getPageLinkRenderer() |
RenderEngine |
getRenderEngine() |
String |
getSpace() |
String |
include(String name,
RenderContext context) |
String |
render(Reader in,
RenderContext context) |
String |
render(String content,
RenderContext context) |
void |
render(Writer out,
String content,
RenderContext context) |
void |
setObjectService(RWikiObjectService objectService) |
void |
setRenderEngine(RenderEngine deligate) |
boolean |
showCreate() |
public SpecializedRenderEngine(RenderEngine renderEngine, RWikiObjectService objectService, PageLinkRenderer plr, String space, String externalImageLink)
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 WikiRenderEnginepublic void appendLink(StringBuffer buffer, String name, String view, String anchor)
appendLink in interface WikiRenderEnginepublic void appendCreateLink(StringBuffer buffer, String name, String view)
appendCreateLink in interface WikiRenderEnginepublic String getSpace()
public boolean exists(String name)
exists in interface WikiRenderEnginepublic boolean showCreate()
showCreate in interface WikiRenderEnginepublic String getName()
getName in interface RenderEnginepublic String render(Reader in, RenderContext context) throws IOException
render in interface RenderEngineIOExceptionpublic String render(String content, RenderContext context)
render in interface RenderEnginepublic void render(Writer out, String content, RenderContext context) throws IOException
render in interface RenderEngineIOExceptionpublic String getExternalImageLink()
getExternalImageLink in interface ImageRenderEnginepublic RenderEngine getRenderEngine()
public void setRenderEngine(RenderEngine deligate)
public RWikiObjectService getObjectService()
public void setObjectService(RWikiObjectService objectService)
public PageLinkRenderer getPageLinkRenderer()
public void addMacro(Macro macro)
addMacro in interface RenderEnginepublic String include(String name, RenderContext context)
include in interface IncludeRenderEngineCopyright © 2003–2016 Sakai Project. All rights reserved.