public class XWikiRadeoxRenderEngine
extends org.radeox.engine.BaseRenderEngine
implements org.radeox.api.engine.WikiRenderEngine, org.radeox.api.engine.ImageRenderEngine
Modifier and Type | Field and Description |
---|---|
protected org.radeox.filter.FilterPipe |
fp |
Constructor and Description |
---|
XWikiRadeoxRenderEngine(org.radeox.api.engine.context.InitialRenderContext ircontext,
org.radeox.filter.FilterPipe filterPipe,
XWikiContext xwikiContext) |
XWikiRadeoxRenderEngine(XWikiContext xwikiContext) |
Modifier and Type | Method and Description |
---|---|
void |
appendCreateLink(StringBuffer buffer,
String name,
String view) |
void |
appendInternalLink(StringBuffer buffer,
String text,
String anchor) |
void |
appendLink(StringBuffer buffer,
String name,
String view) |
void |
appendLink(StringBuffer buffer,
String name,
String view,
String anchor)
Appends for example the <a href> HTML code for linking to a wiki page with the given name to the passed
buffer.
|
boolean |
exists(String name) |
String |
getExternalImageLink()
Get a link to an image.
|
XWikiContext |
getXWikiContext() |
protected void |
init() |
String |
noaccents(String name) |
String |
render(String content,
org.radeox.api.engine.context.RenderContext context)
Render an input with text markup and return a String with e.g.
|
void |
setXWikiContext(XWikiContext context) |
boolean |
showCreate() |
public XWikiRadeoxRenderEngine(XWikiContext xwikiContext)
public XWikiRadeoxRenderEngine(org.radeox.api.engine.context.InitialRenderContext ircontext, org.radeox.filter.FilterPipe filterPipe, XWikiContext xwikiContext)
public XWikiContext getXWikiContext()
public void setXWikiContext(XWikiContext context)
protected void init()
init
in class org.radeox.engine.BaseRenderEngine
XWikiRadeoxRenderer.initFilterPipe(org.radeox.api.engine.context.InitialRenderContext)
public String render(String content, org.radeox.api.engine.context.RenderContext context)
render
in interface org.radeox.api.engine.RenderEngine
render
in class org.radeox.engine.BaseRenderEngine
content
- String with the input to rendercontext
- Special context for the filter engine, e.g. with configuration informationpublic boolean exists(String name)
exists
in interface org.radeox.api.engine.WikiRenderEngine
name
- the name of a wiki pageWikiRenderEngine.exists(String)
public boolean showCreate()
showCreate
in interface org.radeox.api.engine.WikiRenderEngine
public void appendLink(StringBuffer buffer, String name, String view, String anchor)
appendLink
in interface org.radeox.api.engine.WikiRenderEngine
buffer
- the string to append toname
- the name of the wiki page pointed to by the linkview
- the text that will be shown to the user for the linkanchor
- the anchor specified in the link if any (can be null)WikiRenderEngine.appendLink(StringBuffer, String, String, String)
public void appendLink(StringBuffer buffer, String name, String view)
appendLink
in interface org.radeox.api.engine.WikiRenderEngine
public void appendInternalLink(StringBuffer buffer, String text, String anchor)
public void appendCreateLink(StringBuffer buffer, String name, String view)
appendCreateLink
in interface org.radeox.api.engine.WikiRenderEngine
public String getExternalImageLink()
getExternalImageLink
in interface org.radeox.api.engine.ImageRenderEngine
Copyright © 2004–2014 XWiki. All rights reserved.