org.riotfamily.website.template
Class TemplateMacroHelper

java.lang.Object
  extended by org.riotfamily.website.template.TemplateMacroHelper

public class TemplateMacroHelper
extends Object


Nested Class Summary
 class TemplateMacroHelper.BlockDirective
           
 class TemplateMacroHelper.ExtendDirective
           
 class TemplateMacroHelper.RootDirective
           
 
Constructor Summary
TemplateMacroHelper(CacheService cacheService, CacheKeyAugmentor cacheKeyAugmentor, HttpServletRequest request)
           
 
Method Summary
 boolean blockExists(String name)
           
 freemarker.template.TemplateDirectiveModel getBlockDirective()
           
 freemarker.template.TemplateDirectiveModel getExtendDirective()
           
 freemarker.template.TemplateDirectiveModel getRootDirective()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateMacroHelper

public TemplateMacroHelper(CacheService cacheService,
                           CacheKeyAugmentor cacheKeyAugmentor,
                           HttpServletRequest request)
Method Detail

getRootDirective

public freemarker.template.TemplateDirectiveModel getRootDirective()

getExtendDirective

public freemarker.template.TemplateDirectiveModel getExtendDirective()

getBlockDirective

public freemarker.template.TemplateDirectiveModel getBlockDirective()

blockExists

public boolean blockExists(String name)