public void init(FilterConfig filterConfig) { this.filterConfig = filterConfig; super.init(filterConfig); ServletContext sc = filterConfig.getServletContext(); Factory instance = (Factory) sc.getAttribute(SITEMESH_FACTORY); if (instance == null) { sc.setAttribute(SITEMESH_FACTORY, new StrutsSiteMeshFactory(new Config(filterConfig))); } }
/** * Returns a Sitemesh Factory object. * @return */ protected Factory getSitemeshFactory() { ServletConfig servletConfig = JspSupportServlet.jspSupportServlet.getServletConfig(); Config config = new Config(servletConfig); Factory factory = Factory.getInstance(config); return factory; }
protected ContentProcessor initContentProcessor(SiteMeshWebAppContext webAppContext) { // TODO: Remove heavy coupling on horrible SM2 Factory Factory factory = Factory.getInstance(new Config(filterConfig)); factory.refresh(); return new PageParser2ContentProcessor(factory); }
private DecoratorMapper getDecoratorMapper() { Factory factory = Factory.getInstance(new Config(getServletConfig())); DecoratorMapper decoratorMapper = factory.getDecoratorMapper(); return decoratorMapper; } }
public int doStartTag() { if (config == null) { // set context if not already set config = new Config(pageContext.getServletConfig()); factory = Factory.getInstance(config); decoratorMapper = factory.getDecoratorMapper(); } // return page == null ? EVAL_BODY_BUFFERED : SKIP_BODY; return EVAL_BODY_BUFFERED; }
private DecoratorMapper getDecoratorMapper() { Factory factory = Factory.getInstance(new Config(getServletConfig())); return factory.getDecoratorMapper(); }
protected DecoratorSelector initDecoratorSelector(SiteMeshWebAppContext webAppContext) { // TODO: Remove heavy coupling on horrible SM2 Factory Factory factory = Factory.getInstance(new Config(filterConfig)); factory.refresh(); return new DecoratorMapper2DecoratorSelector(factory.getDecoratorMapper()); }
protected DecoratorSelector initDecoratorSelector(SiteMeshWebAppContext webAppContext) { // TODO: Remove heavy coupling on horrible SM2 Factory Factory factory = Factory.getInstance(new Config(filterConfig)); factory.refresh(); return new FreemarkerMapper2DecoratorSelector(factory.getDecoratorMapper()); }
protected DecoratorSelector initDecoratorSelector(SiteMeshWebAppContext webAppContext) { Factory factory = Factory.getInstance(new Config(filterConfig)); factory.refresh(); return new FreemarkerMapper2DecoratorSelector(factory.getDecoratorMapper()); } }
Config config = new Config(filterConfig); Grails5535Factory sitemeshFactory = new Grails5535Factory(config); if(servletContext != null) {