public class TemplateDefinitionBuilder extends Object
Constructor and Description |
---|
TemplateDefinitionBuilder() |
Modifier and Type | Method and Description |
---|---|
protected BlossomAreaDefinition |
buildAreaDefinition(BlossomDispatcher dispatcher,
DetectedHandlersMetaData detectedHandlers,
HandlerMetaData area) |
protected Map<String,info.magnolia.rendering.template.AreaDefinition> |
buildAreaDefinitionsForTemplate(BlossomDispatcher dispatcher,
DetectedHandlersMetaData detectedHandlers,
HandlerMetaData template) |
BlossomTemplateDefinition |
buildTemplateDefinition(BlossomDispatcher dispatcher,
DetectedHandlersMetaData detectedHandlers,
HandlerMetaData template) |
protected String |
getI18nBasename(HandlerMetaData handler) |
protected ParameterResolver |
getTemplateAvailabilityParameters(javax.jcr.Node node,
info.magnolia.rendering.template.TemplateDefinition templateDefinition) |
protected Map<String,info.magnolia.rendering.template.ComponentAvailability> |
resolveAvailableComponents(HandlerMetaData area) |
protected String |
resolveDescription(HandlerMetaData template) |
protected info.magnolia.rendering.template.InheritanceConfiguration |
resolveInheritanceConfiguration(HandlerMetaData area) |
protected info.magnolia.rendering.template.TemplateAvailability |
resolveTemplateAvailability(HandlerMetaData template) |
protected Method |
resolveTemplateAvailabilityMethod(HandlerMetaData template) |
protected String |
resolveTemplateId(Class<?> handlerClass) |
protected String |
resolveTemplateTitle(HandlerMetaData template) |
public BlossomTemplateDefinition buildTemplateDefinition(BlossomDispatcher dispatcher, DetectedHandlersMetaData detectedHandlers, HandlerMetaData template)
protected String resolveTemplateTitle(HandlerMetaData template)
protected String resolveDescription(HandlerMetaData template)
protected String getI18nBasename(HandlerMetaData handler)
protected Map<String,info.magnolia.rendering.template.AreaDefinition> buildAreaDefinitionsForTemplate(BlossomDispatcher dispatcher, DetectedHandlersMetaData detectedHandlers, HandlerMetaData template)
protected BlossomAreaDefinition buildAreaDefinition(BlossomDispatcher dispatcher, DetectedHandlersMetaData detectedHandlers, HandlerMetaData area)
protected Map<String,info.magnolia.rendering.template.ComponentAvailability> resolveAvailableComponents(HandlerMetaData area)
protected info.magnolia.rendering.template.InheritanceConfiguration resolveInheritanceConfiguration(HandlerMetaData area)
protected info.magnolia.rendering.template.TemplateAvailability resolveTemplateAvailability(HandlerMetaData template)
protected Method resolveTemplateAvailabilityMethod(HandlerMetaData template)
protected ParameterResolver getTemplateAvailabilityParameters(javax.jcr.Node node, info.magnolia.rendering.template.TemplateDefinition templateDefinition)
Copyright © 2009-2014 Magnolia International Ltd.. All Rights Reserved.