info.magnolia.module.blossom.view
Class FreemarkerTemplateViewRenderer

java.lang.Object
  extended by info.magnolia.module.templating.AbstractRenderer
      extended by info.magnolia.module.templating.renderers.AbstractTemplateRenderer
          extended by info.magnolia.module.templating.renderers.FreemarkerTemplateRenderer
              extended by info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer
All Implemented Interfaces:
info.magnolia.module.templating.TemplateRenderer

public class FreemarkerTemplateViewRenderer
extends info.magnolia.module.templating.renderers.FreemarkerTemplateRenderer

Rendered freemarker templates.

Since:
1.0

Constructor Summary
FreemarkerTemplateViewRenderer()
           
 
Method Summary
protected  String determineTemplatePath(info.magnolia.cms.core.Content content, info.magnolia.module.templating.RenderableDefinition definition, info.magnolia.module.templating.RenderingModel model, String actionResult)
           
protected  void setupContext(Map ctx, info.magnolia.cms.core.Content content, info.magnolia.module.templating.RenderableDefinition definition, info.magnolia.module.templating.RenderingModel model, Object actionResult)
           
 
Methods inherited from class info.magnolia.module.templating.renderers.FreemarkerTemplateRenderer
newContext, onRender
 
Methods inherited from class info.magnolia.module.templating.renderers.AbstractTemplateRenderer
renderTemplate, renderTemplate
 
Methods inherited from class info.magnolia.module.templating.AbstractRenderer
getMagnoliaTemplatingUtilities, getPageAttributeName, newModel, render, restoreContext, saveAttribute, saveContextState, setContextAttribute, wrapNodeForTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreemarkerTemplateViewRenderer

public FreemarkerTemplateViewRenderer()
Method Detail

determineTemplatePath

protected String determineTemplatePath(info.magnolia.cms.core.Content content,
                                       info.magnolia.module.templating.RenderableDefinition definition,
                                       info.magnolia.module.templating.RenderingModel model,
                                       String actionResult)
Overrides:
determineTemplatePath in class info.magnolia.module.templating.AbstractRenderer

setupContext

protected void setupContext(Map ctx,
                            info.magnolia.cms.core.Content content,
                            info.magnolia.module.templating.RenderableDefinition definition,
                            info.magnolia.module.templating.RenderingModel model,
                            Object actionResult)
Overrides:
setupContext in class info.magnolia.module.templating.AbstractRenderer


Copyright © 2009-2011 Magnolia International Ltd.. All Rights Reserved.