A C D E F G H I J L M N O P R S T W

A

AbstractRenderer - Class in info.magnolia.rendering.renderer
Abstract renderer which can be used to implement paragraph or template renderers.
AbstractRenderer() - Constructor for class info.magnolia.rendering.renderer.AbstractRenderer
 
ACTION_RESULT_ATTRIBUTE_PREFIX - Static variable in class info.magnolia.rendering.model.ModelExecutionFilter
 
addArea(String, AreaDefinition) - Method in class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
addAvailableComponent(String, ComponentAvailability) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
addParameter(String, Object) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
addVariation(String, RenderableDefinition) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
AggregationStateBasedRenderingContext - Class in info.magnolia.rendering.context
RenderingContext implementation that uses AggregationState.
AggregationStateBasedRenderingContext(Provider<AggregationState>) - Constructor for class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
AggregationStateBasedRenderingContext(AggregationState) - Constructor for class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
AppendableOnlyOutputProvider - Class in info.magnolia.rendering.engine
Output provider wrapping only Appendable and not providing output stream.
AppendableOnlyOutputProvider(Appendable) - Constructor for class info.magnolia.rendering.engine.AppendableOnlyOutputProvider
 
AppendableWriter - Class in info.magnolia.rendering.util
Simple writer that outputs all the text to provided Appendable.
AppendableWriter(Appendable) - Constructor for class info.magnolia.rendering.util.AppendableWriter
 
AreaDefinition - Interface in info.magnolia.rendering.template
Definition for a Area.
AutoGenerationConfiguration - Interface in info.magnolia.rendering.template
AutoGeneration configuration.

C

close() - Method in class info.magnolia.rendering.util.AppendableWriter
 
ComponentAvailability - Interface in info.magnolia.rendering.template
An entry of AreaDefinition.getAvailableComponents().
ConfiguredAreaDefinition - Class in info.magnolia.rendering.template.configured
A AreaDefinition configured in the configuration workspace.
ConfiguredAreaDefinition() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
ConfiguredAutoGeneration - Class in info.magnolia.rendering.template.configured
Implementation of AutoGenerationConfiguration.
ConfiguredAutoGeneration() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
ConfiguredComponentAvailability - Class in info.magnolia.rendering.template.configured
A ComponentAvailability configured in the configuration workspace.
ConfiguredComponentAvailability() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
ConfiguredInheritance - Class in info.magnolia.rendering.template.configured
An holder for inheritance properties defined in the configuration.
ConfiguredInheritance() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredInheritance
 
ConfiguredRenderableDefinition - Class in info.magnolia.rendering.template.configured
A RenderableDefinition configured in the configuration workspace.
ConfiguredRenderableDefinition() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
ConfiguredRendererManager - Class in info.magnolia.rendering.renderer.registry
ObservedManager for Renderer configured in repository.
ConfiguredRendererManager(ModuleRegistry, RendererRegistry) - Constructor for class info.magnolia.rendering.renderer.registry.ConfiguredRendererManager
 
ConfiguredRendererProvider - Class in info.magnolia.rendering.renderer.registry
RendererProvider that instantiates a renderer from a configuration node.
ConfiguredRendererProvider(String, Node) - Constructor for class info.magnolia.rendering.renderer.registry.ConfiguredRendererProvider
 
ConfiguredTemplateDefinition - Class in info.magnolia.rendering.template.configured
A TemplateDefinition configured in the configuration workspace.
ConfiguredTemplateDefinition() - Constructor for class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
ConfiguredTemplateDefinitionManager - Class in info.magnolia.rendering.template.registry
ObservedManager for TemplateDefinition configured in repository.
ConfiguredTemplateDefinitionManager(ModuleRegistry, TemplateDefinitionRegistry) - Constructor for class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionManager
 
ConfiguredTemplateDefinitionProvider - Class in info.magnolia.rendering.template.registry
TemplateDefinitionProvider that instantiates a template from a configuration node.
ConfiguredTemplateDefinitionProvider(String, Node) - Constructor for class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionProvider
 
content - Variable in class info.magnolia.rendering.model.RenderingModelImpl
 
CopyGenerator - Class in info.magnolia.rendering.generator
An implementation of Generator which will create nodes and properties verbatim as found in AutoGenerationConfiguration.getContent().
CopyGenerator(Node) - Constructor for class info.magnolia.rendering.generator.CopyGenerator
 
createId(Node) - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionManager
 

D

DEFAULT_MODEL_EXECUTION_ATTRIBUTE_NAME - Static variable in class info.magnolia.rendering.model.ModelExecutionFilter
 
DEFAULT_TYPE - Static variable in interface info.magnolia.rendering.template.AreaDefinition
 
DefaultRenderingEngine - Class in info.magnolia.rendering.engine
Default implementation of RenderingEngine.
DefaultRenderingEngine() - Constructor for class info.magnolia.rendering.engine.DefaultRenderingEngine
Used to create an observed proxy object.
DefaultRenderingEngine(RendererRegistry, TemplateDefinitionAssignment, RenderableVariationResolver, Provider<RenderingContext>) - Constructor for class info.magnolia.rendering.engine.DefaultRenderingEngine
 
DefaultTemplateAvailability - Class in info.magnolia.rendering.template.registry
Default implementation of TemplateAvailability.
DefaultTemplateAvailability() - Constructor for class info.magnolia.rendering.template.registry.DefaultTemplateAvailability
 
definition - Variable in class info.magnolia.rendering.model.RenderingModelImpl
 
determineTemplatePath(Node, RenderableDefinition, RenderingModel<?>, String) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.rendering.engine.RenderingFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
 

E

EarlyExecutionAware - Interface in info.magnolia.rendering.model
Implemented by models that want to handle early execution in a separate callback.
EMPTY_CONTEXT - Static variable in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
execute() - Method in interface info.magnolia.rendering.model.RenderingModel
Called after all properties were set.
execute() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
executeEarly() - Method in interface info.magnolia.rendering.model.EarlyExecutionAware
Called after all properties were set.
ExtensionVariationResolver - Class in info.magnolia.rendering.template.variation
Variation resolver that will use a variation with the same name as the extension.
ExtensionVariationResolver() - Constructor for class info.magnolia.rendering.template.variation.ExtensionVariationResolver
 

F

flush() - Method in class info.magnolia.rendering.util.AppendableWriter
 
FreemarkerRenderer - Class in info.magnolia.rendering.renderer
Uses FreeMarker to render the content.
FreemarkerRenderer() - Constructor for class info.magnolia.rendering.renderer.FreemarkerRenderer
Constructs a FreemarkerTemplateRenderer that uses the default (singleton) instance of FreemarkerHelper.

G

generate(AutoGenerationConfiguration) - Method in class info.magnolia.rendering.generator.CopyGenerator
 
generate(C) - Method in interface info.magnolia.rendering.generator.Generator
 
Generator<C extends AutoGenerationConfiguration> - Interface in info.magnolia.rendering.generator
A generator to be implemented in order to create nodes based on the passed in configuration.
getAggregationStateSafely() - Static method in class info.magnolia.rendering.model.ModelExecutionFilter
 
getAggregationStateSafely() - Method in class info.magnolia.rendering.renderer.AbstractRenderer
This gets the aggregation state without throwing an exception if the current context is not a WebContext.
getAggregationStateSafely() - Method in class info.magnolia.rendering.template.variation.ExtensionVariationResolver
This gets the aggregation state without throwing an exception if the current context is not a WebContext.
getAppendable() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getAppendable() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getAppendable() - Method in class info.magnolia.rendering.engine.AppendableOnlyOutputProvider
 
getAppendable() - Method in interface info.magnolia.rendering.engine.OutputProvider
 
getAppendable() - Method in class info.magnolia.rendering.engine.ResponseOutputProvider
 
getAreas() - Method in class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
getAreas() - Method in interface info.magnolia.rendering.template.TemplateDefinition
 
getAssignedTemplateDefinition(Node) - Method in class info.magnolia.rendering.template.assignment.MetaDataBasedTemplateDefinitionAssignment
 
getAssignedTemplateDefinition(Node) - Method in interface info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment
 
getAutoGeneration() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getAutoGeneration() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getAvailableComponents() - Method in interface info.magnolia.rendering.template.AreaDefinition
 
getAvailableComponents() - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
getAvailableTemplates(Node) - Method in class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
 
getContent(String) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
Returns the content node for the supplied node identifier.
getContent() - Method in interface info.magnolia.rendering.model.RenderingModel
The content node tied to this model.
getContent() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
getContent() - Method in interface info.magnolia.rendering.template.AutoGenerationConfiguration
 
getContent() - Method in class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
getContentMap() - Method in interface info.magnolia.rendering.model.RenderingModel
The content node tied to this model exposed as a ContentMap.
getContentMap() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
getCurrentContent() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getCurrentContent() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getDef() - Method in class info.magnolia.rendering.model.RenderingModelImpl
Shortname for templates: model.def.
getDefaultTemplate(Node) - Method in class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
Get the Template that could be used for the provided content as a default.
getDefinition() - Method in interface info.magnolia.rendering.model.RenderingModel
The renderable (paragraph/template) tied to this model.
getDefinition() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
getDefinition() - Method in class info.magnolia.rendering.renderer.registry.ConfiguredRendererProvider
 
getDefinition() - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionProvider
 
getDescription() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getDescription() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getDialog() - Method in class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
getDialog() - Method in interface info.magnolia.rendering.template.TemplateDefinition
 
getFmHelper() - Method in class info.magnolia.rendering.renderer.FreemarkerRenderer
 
getGeneratorClass() - Method in interface info.magnolia.rendering.template.AutoGenerationConfiguration
 
getGeneratorClass() - Method in class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
getI18nBasename() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getI18nBasename() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getId() - Method in class info.magnolia.rendering.renderer.registry.ConfiguredRendererProvider
 
getId() - Method in interface info.magnolia.rendering.template.ComponentAvailability
 
getId() - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
getId() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getId() - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionProvider
 
getId() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getIdentifierOfNodeToExecute() - Method in class info.magnolia.rendering.model.ModelExecutionFilter
 
getInheritance() - Method in interface info.magnolia.rendering.template.AreaDefinition
 
getInheritance() - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
getMainContent() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getMainContent() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getMainContentSafely(Node) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Gets the current main contain and treats the situation where the context is not a web context nicely by using the current content instead.
getModelClass() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getModelClass() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getName() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getName() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getOutputProvider() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getOutputProvider() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getOutputStream() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getOutputStream() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getOutputStream() - Method in class info.magnolia.rendering.engine.AppendableOnlyOutputProvider
 
getOutputStream() - Method in interface info.magnolia.rendering.engine.OutputProvider
 
getOutputStream() - Method in class info.magnolia.rendering.engine.ResponseOutputProvider
 
getParameters() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getParameters() - Method in interface info.magnolia.rendering.template.RenderableDefinition
An arbitrary list of parameters.
getParent() - Method in interface info.magnolia.rendering.model.RenderingModel
The model of the parent paragraph or template.
getParent() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
getRenderableDefinition() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
getRenderableDefinition() - Method in interface info.magnolia.rendering.context.RenderingContext
 
getRenderableDefinitionFor(Node) - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
getRendererFor(RenderableDefinition) - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
getRenderingContext() - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
getRenderingContext() - Method in interface info.magnolia.rendering.engine.RenderingEngine
Returns the current RenderingContext.
getRenderingModelBasedRenderer(RenderableDefinition) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
Returns the Renderer for the supplied renderable if it supports RenderingModel.
getRenderType() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getRenderType() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getRoles() - Method in interface info.magnolia.rendering.template.ComponentAvailability
 
getRoles() - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
getRoot() - Method in interface info.magnolia.rendering.model.RenderingModel
The top root model of the rendering process.
getRoot() - Method in class info.magnolia.rendering.model.RenderingModelImpl
 
getTemplateDefinition(Node) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
Returns the TemplateDefinition for the supplied content.
getTemplateDefinition(String) - Method in class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
 
getTemplateDefinitions() - Method in class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
 
getTemplateScript() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getTemplateScript() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getTitle() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getTitle() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
getType() - Method in interface info.magnolia.rendering.template.AreaDefinition
 
getType() - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
getVariations() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
getVariations() - Method in interface info.magnolia.rendering.template.RenderableDefinition
 

H

handleExecutionResult(RenderingModel, String, TemplateDefinition, HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
 
handleResourceRequest(AggregationState, HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.rendering.engine.RenderingFilter
Get the requested resource and copy it to the ServletOutputStream, bit by bit.
hasReadAccess(Node) - Method in class info.magnolia.rendering.template.registry.DefaultTemplateAvailability
 

I

info.magnolia.rendering.context - package info.magnolia.rendering.context
 
info.magnolia.rendering.engine - package info.magnolia.rendering.engine
 
info.magnolia.rendering.generator - package info.magnolia.rendering.generator
 
info.magnolia.rendering.model - package info.magnolia.rendering.model
 
info.magnolia.rendering.module - package info.magnolia.rendering.module
 
info.magnolia.rendering.renderer - package info.magnolia.rendering.renderer
 
info.magnolia.rendering.renderer.registry - package info.magnolia.rendering.renderer.registry
 
info.magnolia.rendering.template - package info.magnolia.rendering.template
 
info.magnolia.rendering.template.assignment - package info.magnolia.rendering.template.assignment
 
info.magnolia.rendering.template.configured - package info.magnolia.rendering.template.configured
 
info.magnolia.rendering.template.registry - package info.magnolia.rendering.template.registry
 
info.magnolia.rendering.template.variation - package info.magnolia.rendering.template.variation
 
info.magnolia.rendering.util - package info.magnolia.rendering.util
 
InheritanceConfiguration - Interface in info.magnolia.rendering.template
Holds information about component inheritance.
isAvailable(Node, TemplateDefinition) - Method in class info.magnolia.rendering.template.registry.DefaultTemplateAvailability
 
isAvailable(Node, TemplateDefinition) - Method in interface info.magnolia.rendering.template.registry.TemplateAvailability
 
isAvailable(TemplateDefinition, Node) - Method in class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
 
isEnabled() - Method in interface info.magnolia.rendering.template.AreaDefinition
 
isEnabled() - Method in interface info.magnolia.rendering.template.ComponentAvailability
 
isEnabled() - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
isEnabled() - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
isEnabled() - Method in class info.magnolia.rendering.template.configured.ConfiguredInheritance
 
isEnabled() - Method in interface info.magnolia.rendering.template.InheritanceConfiguration
 
isOptional() - Method in interface info.magnolia.rendering.template.AreaDefinition
If an area is optional it has first to be created explicitly (i.e.
isOptional() - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 

J

JspRenderer - Class in info.magnolia.rendering.renderer
Renders templates by dispatching to the servlet container.
JspRenderer() - Constructor for class info.magnolia.rendering.renderer.JspRenderer
 

L

log - Variable in class info.magnolia.rendering.renderer.registry.ConfiguredRendererManager
 
log - Variable in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionManager
 

M

MetaDataBasedTemplateDefinitionAssignment - Class in info.magnolia.rendering.template.assignment
Uses the template id stored in the node's meta data.
MetaDataBasedTemplateDefinitionAssignment(TemplateDefinitionRegistry) - Constructor for class info.magnolia.rendering.template.assignment.MetaDataBasedTemplateDefinitionAssignment
 
MODEL_ATTRIBUTE - Static variable in class info.magnolia.rendering.renderer.AbstractRenderer
 
MODEL_ATTRIBUTE_PREFIX - Static variable in class info.magnolia.rendering.model.ModelExecutionFilter
 
ModelExecutionFilter - Class in info.magnolia.rendering.model
Filter that executes the model for a renderable before template rendering.
ModelExecutionFilter() - Constructor for class info.magnolia.rendering.model.ModelExecutionFilter
 

N

newContext() - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Create a new context object which is a map.
newContext() - Method in class info.magnolia.rendering.renderer.FreemarkerRenderer
 
newContext() - Method in class info.magnolia.rendering.renderer.JspRenderer
We expose nodes as Map instances in JSPs.
newModel(Node, RenderableDefinition, RenderingModel<?>) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Instantiates the model based on the class defined by the RenderableDefinition.getModelClass() property.
newModel(Class<T>, Node, RenderableDefinition, RenderingModel<?>) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
newModel(Node, RenderableDefinition, RenderingModel<?>) - Method in interface info.magnolia.rendering.renderer.RenderingModelBasedRenderer
 
NODE_TYPE - Static variable in interface info.magnolia.rendering.template.AutoGenerationConfiguration
 
NoopVariationResolver - Class in info.magnolia.rendering.template.variation
Variation resolver that ignores any variations, effectively turning the feature off.
NoopVariationResolver() - Constructor for class info.magnolia.rendering.template.variation.NoopVariationResolver
 

O

onRender(Node, RenderableDefinition, RenderingContext, Map<String, Object>, String) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Finally execute the rendering.
onRender(Node, RenderableDefinition, RenderingContext, Map<String, Object>, String) - Method in class info.magnolia.rendering.renderer.FreemarkerRenderer
 
onRender(Node, RenderableDefinition, RenderingContext, Map<String, Object>, String) - Method in class info.magnolia.rendering.renderer.JspRenderer
 
OutputProvider - Interface in info.magnolia.rendering.engine
Output provider interface.

P

parameters - Variable in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
parentModel - Variable in class info.magnolia.rendering.model.RenderingModelImpl
 
pop() - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
pop() - Method in interface info.magnolia.rendering.context.RenderingContext
 
push(Node, RenderableDefinition) - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
push(Node, RenderableDefinition, OutputProvider) - Method in class info.magnolia.rendering.context.AggregationStateBasedRenderingContext
 
push(Node, RenderableDefinition) - Method in interface info.magnolia.rendering.context.RenderingContext
Pushes the content and renderableDefinition to be used for rendering.
push(Node, RenderableDefinition, OutputProvider) - Method in interface info.magnolia.rendering.context.RenderingContext
Pushes the content and renderableDefinition to be used for rendering.

R

readProvider(Node) - Method in class info.magnolia.rendering.renderer.registry.ConfiguredRendererManager
 
readProvider(Node) - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionManager
 
reload(List<Node>) - Method in class info.magnolia.rendering.renderer.registry.ConfiguredRendererManager
 
reload(List<Node>) - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionManager
 
render(Node, OutputProvider) - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
render(Node, Map<String, Object>, OutputProvider) - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
render(Node, RenderableDefinition, Map<String, Object>, OutputProvider) - Method in class info.magnolia.rendering.engine.DefaultRenderingEngine
 
render(Node, OutputProvider) - Method in interface info.magnolia.rendering.engine.RenderingEngine
Renders the content with its assigned template.
render(Node, Map<String, Object>, OutputProvider) - Method in interface info.magnolia.rendering.engine.RenderingEngine
Renders the content with its assigned template and exposes the given context objects to the template script.
render(Node, RenderableDefinition, Map<String, Object>, OutputProvider) - Method in interface info.magnolia.rendering.engine.RenderingEngine
Uses a specific RenderableDefinition to render the content and exposes the given context objects to the template script.
render(Node, String, HttpServletResponse) - Method in class info.magnolia.rendering.engine.RenderingFilter
 
render(RenderingContext, Map<String, Object>) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
render(RenderingContext, Map<String, Object>) - Method in interface info.magnolia.rendering.renderer.Renderer
Called by RenderingEngine after it has setup the RenderingContext.
RenderableDefinition - Interface in info.magnolia.rendering.template
Base interface for all renderables.
RenderableVariationResolver - Interface in info.magnolia.rendering.template.variation
Resolves a variation for a renderable definition that is about to be rendered.
Renderer - Interface in info.magnolia.rendering.renderer
Responsible for rendering a renderable.
RendererProvider - Interface in info.magnolia.rendering.renderer.registry
Provides a Renderer.
RendererRegistry - Class in info.magnolia.rendering.renderer.registry
Central registry of all renderers.
RendererRegistry() - Constructor for class info.magnolia.rendering.renderer.registry.RendererRegistry
 
RenderException - Exception in info.magnolia.rendering.engine
A generic exception used by subclasses of AbstractRenderer.
RenderException(String) - Constructor for exception info.magnolia.rendering.engine.RenderException
 
RenderException(Throwable) - Constructor for exception info.magnolia.rendering.engine.RenderException
 
RenderException(String, Throwable) - Constructor for exception info.magnolia.rendering.engine.RenderException
 
RenderingContext - Interface in info.magnolia.rendering.context
Provides all information needed in the rendering process.
RenderingEngine - Interface in info.magnolia.rendering.engine
The RenderingEngine is the main entry point for rendering content.
RenderingFilter - Class in info.magnolia.rendering.engine
Filter responsible for rendering the current aggregation state, by delegating to the appropriate TemplateRenderer or by serving binary content.
RenderingFilter(RenderingEngine, TemplateDefinitionRegistry) - Constructor for class info.magnolia.rendering.engine.RenderingFilter
 
RenderingModel<RD extends RenderableDefinition> - Interface in info.magnolia.rendering.model
A RenderingModel is used during rendering, it is analogous to the model part of the MVC pattern.
RenderingModelBasedRenderer - Interface in info.magnolia.rendering.renderer
Implemented by renderers that uses RenderingModel.
RenderingModelImpl<RD extends RenderableDefinition> - Class in info.magnolia.rendering.model
The default concrete rendering definition used for templates and paragraphs.
RenderingModelImpl(Node, RD, RenderingModel<?>) - Constructor for class info.magnolia.rendering.model.RenderingModelImpl
 
RenderingModule - Class in info.magnolia.rendering.module
Registers the observed managers: ConfiguredTemplateDefinitionManager, ConfiguredRendererManager.
RenderingModule(ConfiguredTemplateDefinitionManager, ConfiguredRendererManager) - Constructor for class info.magnolia.rendering.module.RenderingModule
 
resolveVariation(RenderableDefinition) - Method in class info.magnolia.rendering.template.variation.ExtensionVariationResolver
 
resolveVariation(RenderableDefinition) - Method in class info.magnolia.rendering.template.variation.NoopVariationResolver
 
resolveVariation(RenderableDefinition) - Method in interface info.magnolia.rendering.template.variation.RenderableVariationResolver
Returns the variation to use or null.
resolveVariation(RenderableDefinition) - Method in class info.magnolia.rendering.template.variation.TemplateVariationResolver
 
ResponseOutputProvider - Class in info.magnolia.rendering.engine
Output provider wrapping response.
ResponseOutputProvider(HttpServletResponse) - Constructor for class info.magnolia.rendering.engine.ResponseOutputProvider
 
restoreContext(Map<String, Object>, Map<String, Object>) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 

S

saveAttribute(Map<String, Object>, Map<String, Object>, String) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
saveContextState(Map<String, Object>) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
setAreas(Map<String, AreaDefinition>) - Method in class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
setAttributeName(String) - Method in class info.magnolia.rendering.model.ModelExecutionFilter
 
setAutoGeneration(AutoGenerationConfiguration) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setAvailableComponents(Map<String, ComponentAvailability>) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
setContent(Map<String, Object>) - Method in class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
setContextAttribute(Map<String, Object>, String, Object) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
setDescription(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setDialog(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
 
setEnabled(boolean) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
setEnabled(boolean) - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
setEnabled(boolean) - Method in class info.magnolia.rendering.template.configured.ConfiguredInheritance
 
setGeneratorClass(Class<Generator<AutoGenerationConfiguration>>) - Method in class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
setI18nBasename(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setId(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
setId(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setId(String) - Method in interface info.magnolia.rendering.template.RenderableDefinition
 
setInheritance(InheritanceConfiguration) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
setModelClass(Class) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setName(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setOptional(boolean) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
setParameters(Map<String, Object>) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setParent(RenderingModel) - Method in interface info.magnolia.rendering.model.EarlyExecutionAware
Called before rendering of the paragraph.
setRenderType(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setRoles(Collection<String>) - Method in class info.magnolia.rendering.template.configured.ConfiguredComponentAvailability
 
setTemplateScript(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setTitle(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
setType(String) - Method in class info.magnolia.rendering.template.configured.ConfiguredAreaDefinition
 
setupContext(Map<String, Object>, Node, RenderableDefinition, RenderingModel<?>, Object) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
 
setVariations(Map<String, RenderableDefinition>) - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
SKIP_RENDERING - Static variable in interface info.magnolia.rendering.model.RenderingModel
A constant used in some special cases where rendering must be skipped, i.e.
start(ModuleLifecycleContext) - Method in class info.magnolia.rendering.module.RenderingModule
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.rendering.module.RenderingModule
 

T

TEMPLATE_ID - Static variable in interface info.magnolia.rendering.template.AutoGenerationConfiguration
 
TemplateAvailability - Interface in info.magnolia.rendering.template.registry
Strategy interface for controlling where templates can be used.
TemplateDefinition - Interface in info.magnolia.rendering.template
A RenderableDefinition which supports editing in the page editor and can define their areas.
TemplateDefinitionAssignment - Interface in info.magnolia.rendering.template.assignment
Knows which template to use for the rendering of the content.
TemplateDefinitionProvider - Interface in info.magnolia.rendering.template.registry
Provides a TemplateDefinition.
TemplateDefinitionRegistry - Class in info.magnolia.rendering.template.registry
The central registry of all TemplateDefinitions.
TemplateDefinitionRegistry(TemplateAvailability) - Constructor for class info.magnolia.rendering.template.registry.TemplateDefinitionRegistry
 
TemplateVariationResolver - Class in info.magnolia.rendering.template.variation
Variation resolver that will use a variation in case there's one set in the AggregationState.
TemplateVariationResolver() - Constructor for class info.magnolia.rendering.template.variation.TemplateVariationResolver
 
toString() - Method in class info.magnolia.rendering.template.configured.ConfiguredAutoGeneration
 
toString() - Method in class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
 
toString() - Method in class info.magnolia.rendering.template.registry.ConfiguredTemplateDefinitionProvider
 
TYPE_LIST - Static variable in interface info.magnolia.rendering.template.AreaDefinition
 
TYPE_NO_COMPONENT - Static variable in interface info.magnolia.rendering.template.AreaDefinition
 
TYPE_SINGLE - Static variable in interface info.magnolia.rendering.template.AreaDefinition
 

W

wrapNodeForModel(Node, Node) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Wraps the current content node before passing it to the model.
wrapNodeForTemplate(Node, Node) - Method in class info.magnolia.rendering.renderer.AbstractRenderer
Wraps the current content node before exposing it to the template renderer.
write(char[], int, int) - Method in class info.magnolia.rendering.util.AppendableWriter
 

A C D E F G H I J L M N O P R S T W

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