public class BaseRenderEngine extends Object implements org.radeox.api.engine.RenderEngine
| Modifier and Type | Field and Description |
|---|---|
protected FilterPipe |
fp |
protected org.radeox.api.engine.context.InitialRenderContext |
initialContext |
| Constructor and Description |
|---|
BaseRenderEngine() |
BaseRenderEngine(org.radeox.api.engine.context.InitialRenderContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMacro(org.radeox.api.macro.Macro macro) |
String |
getName()
Name of the RenderEngine.
|
protected void |
init() |
String |
render(Reader in,
org.radeox.api.engine.context.RenderContext context)
Render an input with text markup from a Reader and write the result to a
writer
|
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 |
render(Writer out,
String content,
org.radeox.api.engine.context.RenderContext context) |
protected org.radeox.api.engine.context.InitialRenderContext initialContext
protected FilterPipe fp
public BaseRenderEngine(org.radeox.api.engine.context.InitialRenderContext context)
public BaseRenderEngine()
protected void init()
public String getName()
getName in interface org.radeox.api.engine.RenderEnginepublic String render(String content, org.radeox.api.engine.context.RenderContext context)
render in interface org.radeox.api.engine.RenderEnginecontent - String with the input to rendercontext - Special context for the filter engine, e.g. with configuration
informationpublic String render(Reader in, org.radeox.api.engine.context.RenderContext context) throws IOException
render in interface org.radeox.api.engine.RenderEnginein - Reader to read the input fromcontext - Special context for the render engine, e.g. with configuration
informationIOExceptionpublic void render(Writer out, String content, org.radeox.api.engine.context.RenderContext context) throws IOException
render in interface org.radeox.api.engine.RenderEngineIOExceptionpublic void addMacro(org.radeox.api.macro.Macro macro)
addMacro in interface org.radeox.api.engine.RenderEngineCopyright © 2003-2014 Sakai Project. All Rights Reserved.