org.opoo.press.impl
类 RendererImpl

java.lang.Object
  继承者 org.opoo.press.impl.RendererImpl
所有已实现的接口:
Renderer

public class RendererImpl
extends Object
implements Renderer

作者:
Alex Lin

构造方法摘要
RendererImpl(Site site, List<freemarker.cache.TemplateLoader> templateLoaders)
           
 
方法摘要
 Site getSite()
           
 boolean isRenderRequired(String content)
           
 boolean isValidLayout(String layout)
           
 String prepareWorkingTemplate(String layout, boolean isValidLayout, String content, boolean isContentRenderRequired, SourceEntry entry)
           
 String render(String templateName, Map<String,Object> rootMap)
           
 void render(String templateName, Map<String,Object> rootMap, Writer out)
           
 String renderContent(String templateContent, Map<String,Object> rootMap)
           
 void renderContent(String templateContent, Map<String,Object> rootMap, Writer out)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RendererImpl

public RendererImpl(Site site,
                    List<freemarker.cache.TemplateLoader> templateLoaders)
参数:
site -
templateLoaders -
方法详细信息

getSite

public Site getSite()

render

public String render(String templateName,
                     Map<String,Object> rootMap)
指定者:
接口 Renderer 中的 render

render

public void render(String templateName,
                   Map<String,Object> rootMap,
                   Writer out)
指定者:
接口 Renderer 中的 render

prepareWorkingTemplate

public String prepareWorkingTemplate(String layout,
                                     boolean isValidLayout,
                                     String content,
                                     boolean isContentRenderRequired,
                                     SourceEntry entry)
指定者:
接口 Renderer 中的 prepareWorkingTemplate

renderContent

public String renderContent(String templateContent,
                            Map<String,Object> rootMap)
指定者:
接口 Renderer 中的 renderContent

renderContent

public void renderContent(String templateContent,
                          Map<String,Object> rootMap,
                          Writer out)
指定者:
接口 Renderer 中的 renderContent

isRenderRequired

public boolean isRenderRequired(String content)
指定者:
接口 Renderer 中的 isRenderRequired

isValidLayout

public boolean isValidLayout(String layout)
指定者:
接口 Renderer 中的 isValidLayout


Copyright © 2013-2014 Opoo.org. All Rights Reserved.