/** Delegate to parent. */ public Decorator getNamedDecorator(HttpServletRequest request, String name) { return parent.getNamedDecorator(request, name); } }
@Override public Iterator getInitParameterNames() { return oldDecorator.getInitParameterNames(); } }
/** Delegate to parent. */ public Decorator getDecorator(HttpServletRequest request, Page page) { return parent.getDecorator(request, page); }
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()); }
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; }
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); }
/** * 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; }
/** * Returns a Sitemesh Decorator object with the <code>decoratorName</code> specified. * * @param request * @param decoratorName * @return */ protected Decorator getDecorator(HttpServletRequest request, String decoratorName) { return getSitemeshFactory().getDecoratorMapper().getNamedDecorator(request, decoratorName); }
@Override public String getName() { return oldDecorator.getName(); }
@Override public String getURIPath() { return oldDecorator.getURIPath(); }
@Override public String getInitParameter(String param) { return oldDecorator.getInitParameter(param); }
@Override public String getRole() { return oldDecorator.getRole(); }
public String getTitle() { return page.getTitle(); }
public void addProperty(String name, String value) { page.addProperty(name, value); } }
public int originalLength() { return page.getContentLength(); }
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()); }
private DecoratorMapper getDecoratorMapper() { Factory factory = Factory.getInstance(new Config(getServletConfig())); return factory.getDecoratorMapper(); }
public String getInitParameter(String paramName) { return d.getInitParameter(paramName); } };
protected DecoratorSelector initDecoratorSelector(SiteMeshWebAppContext webAppContext) { Factory factory = Factory.getInstance(new Config(filterConfig)); factory.refresh(); return new FreemarkerMapper2DecoratorSelector(factory.getDecoratorMapper()); } }