org.opoo.press.impl
类 RendererImpl
java.lang.Object
org.opoo.press.impl.RendererImpl
- 所有已实现的接口:
- Renderer
public class RendererImpl
- extends java.lang.Object
- implements Renderer
- 作者:
- Alex Lin
|
构造方法摘要 |
RendererImpl(Site site,
java.util.List<freemarker.cache.TemplateLoader> templateLoaders)
|
|
方法摘要 |
Site |
getSite()
|
boolean |
isRenderRequired(java.lang.String content)
|
boolean |
isValidLayout(java.lang.String layout)
|
java.lang.String |
prepareWorkingTemplate(java.lang.String layout,
boolean isValidLayout,
java.lang.String content,
boolean isContentRenderRequired,
SourceEntry entry)
|
java.lang.String |
render(java.lang.String templateName,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
|
void |
render(java.lang.String templateName,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.io.Writer out)
|
java.lang.String |
renderContent(java.lang.String templateContent,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
|
void |
renderContent(java.lang.String templateContent,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.io.Writer out)
|
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RendererImpl
public RendererImpl(Site site,
java.util.List<freemarker.cache.TemplateLoader> templateLoaders)
- 参数:
site - templateLoaders -
getSite
public Site getSite()
render
public java.lang.String render(java.lang.String templateName,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
- 指定者:
- 接口
Renderer 中的 render
render
public void render(java.lang.String templateName,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.io.Writer out)
- 指定者:
- 接口
Renderer 中的 render
prepareWorkingTemplate
public java.lang.String prepareWorkingTemplate(java.lang.String layout,
boolean isValidLayout,
java.lang.String content,
boolean isContentRenderRequired,
SourceEntry entry)
- 指定者:
- 接口
Renderer 中的 prepareWorkingTemplate
renderContent
public java.lang.String renderContent(java.lang.String templateContent,
java.util.Map<java.lang.String,java.lang.Object> rootMap)
- 指定者:
- 接口
Renderer 中的 renderContent
renderContent
public void renderContent(java.lang.String templateContent,
java.util.Map<java.lang.String,java.lang.Object> rootMap,
java.io.Writer out)
- 指定者:
- 接口
Renderer 中的 renderContent
isRenderRequired
public boolean isRenderRequired(java.lang.String content)
- 指定者:
- 接口
Renderer 中的 isRenderRequired
isValidLayout
public boolean isValidLayout(java.lang.String layout)
- 指定者:
- 接口
Renderer 中的 isValidLayout
Copyright © 2013 Opoo.org. All Rights Reserved.