org.broadleafcommerce.core.web.processor
Class JawrAbstractProcessor
java.lang.Object
org.thymeleaf.processor.AbstractProcessor
org.thymeleaf.processor.attr.AbstractAttrProcessor
org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor
org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor
org.broadleafcommerce.core.web.processor.JawrAbstractProcessor
- All Implemented Interfaces:
- Comparable<org.thymeleaf.processor.IProcessor>, org.thymeleaf.processor.IProcessor
- Direct Known Subclasses:
- JawrCssProcessor, JawrScriptProcessor
@Component(value="blJawrScriptProcessor")
public abstract class JawrAbstractProcessor
- extends org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor
A Thymeleaf processor that resolves a Jawr JavaScript bundle
- Author:
- apazzolini
|
Method Summary |
protected abstract net.jawr.web.resource.bundle.renderer.BundleRenderer |
getBundleRenderer(javax.servlet.ServletContext servletContext)
|
protected abstract org.apache.commons.logging.Log |
getLogger()
|
int |
getPrecedence()
|
protected String |
getText(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName)
|
| Methods inherited from class org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor |
getModifiedChildren |
| Methods inherited from class org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor |
getReplaceHostElement, processAttribute |
| Methods inherited from class org.thymeleaf.processor.attr.AbstractAttrProcessor |
doProcess, getMatcher |
| Methods inherited from class org.thymeleaf.processor.AbstractProcessor |
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, process |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JawrAbstractProcessor
public JawrAbstractProcessor(String elementName)
getPrecedence
public int getPrecedence()
- Specified by:
getPrecedence in class org.thymeleaf.processor.AbstractProcessor
getBundleRenderer
protected abstract net.jawr.web.resource.bundle.renderer.BundleRenderer getBundleRenderer(javax.servlet.ServletContext servletContext)
getLogger
protected abstract org.apache.commons.logging.Log getLogger()
getText
protected String getText(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName)
- Specified by:
getText in class org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor
Copyright © 2013. All Rights Reserved.