org.apache.struts2.osgi
Class BundleFreemarkerManager

java.lang.Object
  extended by org.apache.struts2.views.freemarker.FreemarkerManager
      extended by org.apache.struts2.osgi.BundleFreemarkerManager

public class BundleFreemarkerManager
extends org.apache.struts2.views.freemarker.FreemarkerManager

This class extends FreemarkerManager in core to add a template loader (that finds resources inside bundles) to MultiTemplateLoader


Field Summary
 
Fields inherited from class org.apache.struts2.views.freemarker.FreemarkerManager
altMapWrapper, ATTR_APPLICATION_MODEL, ATTR_JSP_TAGLIBS_MODEL, ATTR_REQUEST_MODEL, ATTR_REQUEST_PARAMETERS_MODEL, cacheBeanWrapper, CONFIG_SERVLET_CONTEXT_KEY, encoding, KEY_APPLICATION, KEY_EXCEPTION, KEY_JSP_TAGLIBS, KEY_REQUEST_MODEL, KEY_REQUEST_PARAMETER_MODEL, KEY_SESSION_MODEL, mruMaxStrongSize, tagLibraries
 
Constructor Summary
BundleFreemarkerManager()
           
 
Method Summary
protected  freemarker.cache.TemplateLoader getTemplateLoader(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class org.apache.struts2.views.freemarker.FreemarkerManager
buildScopesHashModel, buildTemplateModel, createConfiguration, getConfiguration, getObjectWrapper, loadSettings, populateContext, setCacheBeanWrapper, setContainer, setEncoding, setMruMaxStrongSize, setWrapperAltMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleFreemarkerManager

public BundleFreemarkerManager()
Method Detail

getTemplateLoader

protected freemarker.cache.TemplateLoader getTemplateLoader(javax.servlet.ServletContext servletContext)
Overrides:
getTemplateLoader in class org.apache.struts2.views.freemarker.FreemarkerManager


Copyright © 2000-2009 Apache Software Foundation. All Rights Reserved.