Uses of Interface
info.magnolia.rendering.model.RenderingModel

Packages that use RenderingModel
info.magnolia.rendering.model   
info.magnolia.rendering.renderer   
info.magnolia.templating.renderers   
 

Uses of RenderingModel in info.magnolia.rendering.model
 

Subinterfaces of RenderingModel in info.magnolia.rendering.model
 interface EarlyExecutionAware<RD extends RenderableDefinition>
          Implemented by models that want to handle early execution in a separate callback.
 

Classes in info.magnolia.rendering.model that implement RenderingModel
 class RenderingModelImpl<RD extends RenderableDefinition>
          The default concrete rendering definition used for templates and components.
 

Fields in info.magnolia.rendering.model declared as RenderingModel
protected  RenderingModel<?> RenderingModelImpl.parentModel
           
 

Methods in info.magnolia.rendering.model that return RenderingModel
 RenderingModel<?> RenderingModelImpl.getParent()
           
 RenderingModel<?> RenderingModel.getParent()
          The model of the parent component or template.
 RenderingModel<?> RenderingModelImpl.getRoot()
           
 RenderingModel<?> RenderingModel.getRoot()
          The top root model of the rendering process.
 

Methods in info.magnolia.rendering.model with parameters of type RenderingModel
protected  boolean ModelExecutionFilter.handleExecutionResult(RenderingModel renderingModel, String actionResult, TemplateDefinition templateDefinition, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void EarlyExecutionAware.setParent(RenderingModel parentModel)
          Called before rendering of the component.
 

Constructors in info.magnolia.rendering.model with parameters of type RenderingModel
RenderingModelImpl(javax.jcr.Node content, RD definition, RenderingModel<?> parent)
           
 

Uses of RenderingModel in info.magnolia.rendering.renderer
 

Methods in info.magnolia.rendering.renderer with type parameters of type RenderingModel
protected
<T extends RenderingModel<?>>
T
AbstractRenderer.newModel(Class<T> modelClass, javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
           
 

Methods in info.magnolia.rendering.renderer that return RenderingModel
 RenderingModel<?> RenderingModelBasedRenderer.newModel(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
           
 RenderingModel<?> AbstractRenderer.newModel(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
          Instantiates the model based on the class defined by the RenderableDefinition.getModelClass() property.
 

Methods in info.magnolia.rendering.renderer with parameters of type RenderingModel
protected
<T extends RenderingModel<?>>
T
AbstractRenderer.newModel(Class<T> modelClass, javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
           
 RenderingModel<?> RenderingModelBasedRenderer.newModel(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
           
 RenderingModel<?> AbstractRenderer.newModel(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
          Instantiates the model based on the class defined by the RenderableDefinition.getModelClass() property.
protected  String AbstractRenderer.resolveTemplateScript(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> model, String actionResult)
          Hook-method to be overriden when required.
protected  void AbstractRenderer.setupContext(Map<String,Object> ctx, javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> model, Object actionResult)
           
 

Uses of RenderingModel in info.magnolia.templating.renderers
 

Methods in info.magnolia.templating.renderers with parameters of type RenderingModel
protected  String PlainTextTemplateRenderer.resolveTemplateScript(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> model, String actionResult)
           
 



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