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.