Author: tmjee Date: Wed Jun 7 08:32:41 2006 New Revision: 412429 URL: http://svn.apache.org/viewvc?rev=412429&view=rev Log: - added javadoc
Modified: struts/action2/trunk/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java Modified: struts/action2/trunk/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java URL: http://svn.apache.org/viewvc/struts/action2/trunk/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java?rev=412429&r1=412428&r2=412429&view=diff ============================================================================== --- struts/action2/trunk/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java (original) +++ struts/action2/trunk/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java Wed Jun 7 08:32:41 2006 @@ -53,7 +53,38 @@ /** * Static Configuration Manager for the FreemarkerResult's configuration + * + * <p/> * + * Possible extension points are :- + * <ul> + * <li>createConfiguration method</li> + * <li>loadSettings method</li> + * <li>getTemplateLoader method</li> + * <li>populateContext method</li> + * </ul> + * + * <p/> + * <b> createConfiguration method </b><br/> + * Create a freemarker Configuration. + * <p/> + * + * <b> loadSettings method </b><br/> + * Load freemarker settings, default to freemarker.properties (if found in classpath) + * <p/> + * + * <b> getTemplateLoader method</b><br/> + * create a freemarker TemplateLoader that loads freemarker template in the following order :- + * <ol> + * <li>path defined in ServletContext init parameter named 'templatePath' or 'TemplatePath' (must be an absolute path)</li> + * <li>webapp classpath</li> + * <li>webwork's static folder (under [WEBWORK_SOURCE]/com/opensymphony/webwork/static/</li> + * </ol> + * <p/> + * + * <b> populateContext method</b><br/> + * populate the created model. + * */ public class FreemarkerManager {