info.magnolia.module.blossom.template
Class TemplateExporter
java.lang.Object
info.magnolia.module.blossom.support.AbstractUrlMappedHandlerPostProcessor
info.magnolia.module.blossom.template.TemplateExporter
- All Implemented Interfaces:
- BlossomDispatcherAware, EventListener, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener
public class TemplateExporter
- extends AbstractUrlMappedHandlerPostProcessor
- implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener, BlossomDispatcherAware
Detects templates by inspecting HandlerMappings.
- Since:
- 1.1.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateExporter
public TemplateExporter()
setTemplateDefinitionBuilder
public void setTemplateDefinitionBuilder(TemplateDefinitionBuilder templateDefinitionBuilder)
setDialogDescriptionBuilder
public void setDialogDescriptionBuilder(DialogDescriptionBuilder dialogDescriptionBuilder)
setBlossomDispatcher
public void setBlossomDispatcher(BlossomDispatcher dispatcher)
- Specified by:
setBlossomDispatcher
in interface BlossomDispatcherAware
postProcessHandler
protected void postProcessHandler(Object handler,
String handlerPath)
- Specified by:
postProcessHandler
in class AbstractUrlMappedHandlerPostProcessor
onApplicationEvent
public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
- Specified by:
onApplicationEvent
in interface org.springframework.context.ApplicationListener
exportTemplates
protected void exportTemplates()
registerDialogFactories
protected void registerDialogFactories(BlossomTemplateDefinition templateDefinition)
registerTemplateDialog
protected void registerTemplateDialog(BlossomTemplateDefinition templateDefinition)
registerAreaDialogs
protected void registerAreaDialogs(Collection<info.magnolia.rendering.template.AreaDefinition> areas)
registerAreaDialog
protected void registerAreaDialog(BlossomAreaDefinition areaDefinition)
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
Copyright © 2009-2012 Magnolia International Ltd.. All Rights Reserved.