|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of RenderableDefinition in info.magnolia.rendering.context |
---|
Methods in info.magnolia.rendering.context that return RenderableDefinition | |
---|---|
RenderableDefinition |
RenderingContext.getRenderableDefinition()
|
RenderableDefinition |
AggregationStateBasedRenderingContext.getRenderableDefinition()
|
Methods in info.magnolia.rendering.context with parameters of type RenderableDefinition | |
---|---|
void |
RenderingListener.after(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
RenderingContext.after(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
AreaFilteringListener.after(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
AggregationStateBasedRenderingContext.after(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
RenderingListener.before(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
RenderingContext.before(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
AreaFilteringListener.before(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
AggregationStateBasedRenderingContext.before(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
void |
RenderingContext.push(javax.jcr.Node content,
RenderableDefinition renderableDefinition)
Pushes the content and renderableDefinition to be used for rendering. |
void |
AggregationStateBasedRenderingContext.push(javax.jcr.Node content,
RenderableDefinition renderableDefinition)
|
void |
RenderingContext.push(javax.jcr.Node content,
RenderableDefinition renderableDefinition,
OutputProvider outputProvider)
Pushes the content and renderableDefinition to be used for rendering. |
void |
AggregationStateBasedRenderingContext.push(javax.jcr.Node content,
RenderableDefinition renderableDefinition,
OutputProvider outputProvider)
|
Uses of RenderableDefinition in info.magnolia.rendering.engine |
---|
Methods in info.magnolia.rendering.engine that return RenderableDefinition | |
---|---|
protected RenderableDefinition |
DefaultRenderingEngine.getRenderableDefinitionFor(javax.jcr.Node content)
|
Methods in info.magnolia.rendering.engine with parameters of type RenderableDefinition | |
---|---|
protected Renderer |
DefaultRenderingEngine.getRendererFor(RenderableDefinition definition)
|
void |
RenderingEngine.render(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
Uses a specific RenderableDefinition to render the content and exposes the given context objects to the
template script. |
void |
DefaultRenderingEngine.render(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
|
Uses of RenderableDefinition in info.magnolia.rendering.model |
---|
Classes in info.magnolia.rendering.model with type parameters of type RenderableDefinition | |
---|---|
interface |
EarlyExecutionAware<RD extends RenderableDefinition>
Implemented by models that want to handle early execution in a separate callback. |
interface |
RenderingModel<RD extends RenderableDefinition>
A RenderingModel is used during rendering, it is analogous to the model part of the MVC pattern. |
class |
RenderingModelImpl<RD extends RenderableDefinition>
The default concrete rendering definition used for templates and components. |
Fields in info.magnolia.rendering.model declared as RenderableDefinition | |
---|---|
protected RD |
RenderingModelImpl.definition
|
Methods in info.magnolia.rendering.model with parameters of type RenderableDefinition | |
---|---|
protected RenderingModelBasedRenderer |
ModelExecutionFilter.getRenderingModelBasedRenderer(RenderableDefinition renderableDefinition)
Returns the Renderer for the supplied renderable if it supports RenderingModel. |
Uses of RenderableDefinition in info.magnolia.rendering.renderer |
---|
Methods in info.magnolia.rendering.renderer with parameters of type RenderableDefinition | ||
---|---|---|
protected
|
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 getModelClass() property. |
|
protected void |
JspRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
|
|
protected void |
FreemarkerRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
|
|
protected abstract void |
AbstractRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
Finally execute the rendering. |
|
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 RenderableDefinition in info.magnolia.rendering.template |
---|
Subinterfaces of RenderableDefinition in info.magnolia.rendering.template | |
---|---|
interface |
AreaDefinition
Definition for a Area. |
interface |
TemplateDefinition
A RenderableDefinition which supports editing in the page editor and can define their areas. |
Methods in info.magnolia.rendering.template that return types with arguments of type RenderableDefinition | |
---|---|
Map<String,RenderableDefinition> |
RenderableDefinition.getVariations()
|
Uses of RenderableDefinition in info.magnolia.rendering.template.configured |
---|
Classes in info.magnolia.rendering.template.configured that implement RenderableDefinition | |
---|---|
class |
ConfiguredAreaDefinition
A AreaDefinition configured in the configuration workspace. |
class |
ConfiguredRenderableDefinition
A RenderableDefinition configured in the configuration workspace. |
class |
ConfiguredTemplateDefinition
A TemplateDefinition configured in the configuration workspace. |
Methods in info.magnolia.rendering.template.configured that return types with arguments of type RenderableDefinition | |
---|---|
Map<String,RenderableDefinition> |
ConfiguredRenderableDefinition.getVariations()
|
Methods in info.magnolia.rendering.template.configured with parameters of type RenderableDefinition | |
---|---|
void |
ConfiguredRenderableDefinition.addVariation(String name,
RenderableDefinition variation)
|
Method parameters in info.magnolia.rendering.template.configured with type arguments of type RenderableDefinition | |
---|---|
void |
ConfiguredRenderableDefinition.setVariations(Map<String,RenderableDefinition> variations)
|
Uses of RenderableDefinition in info.magnolia.rendering.template.variation |
---|
Methods in info.magnolia.rendering.template.variation that return RenderableDefinition | |
---|---|
RenderableDefinition |
RenderableVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
Returns the variation to use or null. |
RenderableDefinition |
NoopVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
ExtensionVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
DefaultRenderableVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
ChannelVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
Methods in info.magnolia.rendering.template.variation with parameters of type RenderableDefinition | |
---|---|
RenderableDefinition |
RenderableVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
Returns the variation to use or null. |
RenderableDefinition |
NoopVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
ExtensionVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
DefaultRenderableVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
RenderableDefinition |
ChannelVariationResolver.resolveVariation(RenderableDefinition renderableDefinition)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |