info.magnolia.module.templating
Interface RenderingModelBasedRenderer

All Known Implementing Classes:
AbstractParagraphRenderer, AbstractRenderer, AbstractTemplateRenderer, FreemarkerParagraphRenderer, FreemarkerTemplateRenderer, JspParagraphRenderer, JspTemplateRenderer, PlainTextTemplateRenderer, ServletTemplateRenderer

public interface RenderingModelBasedRenderer

Implemented by renderers that uses RenderingModel. Used by ModelExecutionFilter to create and execute models before the renderer is invoked.

Author:
tmattsson
See Also:
ModelExecutionFilter, AbstractRenderer

Method Summary
 RenderingModel newModel(info.magnolia.cms.core.Content content, RenderableDefinition definition, RenderingModel parentModel)
           
 

Method Detail

newModel

RenderingModel newModel(info.magnolia.cms.core.Content content,
                        RenderableDefinition definition,
                        RenderingModel parentModel)
                        throws RenderException
Throws:
RenderException


Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.