org.broadleafcommerce.core.web.processor
Class ProductOptionDisplayProcessor

java.lang.Object
  extended by org.thymeleaf.processor.AbstractProcessor
      extended by org.thymeleaf.processor.element.AbstractElementProcessor
          extended by org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor
              extended by org.broadleafcommerce.core.web.processor.ProductOptionDisplayProcessor
All Implemented Interfaces:
Comparable<org.thymeleaf.processor.IProcessor>, org.thymeleaf.processor.IProcessor

@Component(value="blProductOptionDisplayProcessor")
public class ProductOptionDisplayProcessor
extends org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor

Author:
Priyesh Patel

Constructor Summary
ProductOptionDisplayProcessor()
          Sets the name of this processor to be used in Thymeleaf template
 
Method Summary
protected  Map<String,Object> getNewLocalVariables(org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element)
           
 int getPrecedence()
           
protected  void initServices(org.thymeleaf.Arguments arguments)
           
protected  boolean removeHostElement(org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element)
           
 
Methods inherited from class org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor
processElement
 
Methods inherited from class org.thymeleaf.processor.element.AbstractElementProcessor
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
 

Constructor Detail

ProductOptionDisplayProcessor

public ProductOptionDisplayProcessor()
Sets the name of this processor to be used in Thymeleaf template

Method Detail

getPrecedence

public int getPrecedence()
Specified by:
getPrecedence in class org.thymeleaf.processor.AbstractProcessor

initServices

protected void initServices(org.thymeleaf.Arguments arguments)

getNewLocalVariables

protected Map<String,Object> getNewLocalVariables(org.thymeleaf.Arguments arguments,
                                                  org.thymeleaf.dom.Element element)
Specified by:
getNewLocalVariables in class org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor

removeHostElement

protected boolean removeHostElement(org.thymeleaf.Arguments arguments,
                                    org.thymeleaf.dom.Element element)
Specified by:
removeHostElement in class org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor


Copyright © 2013. All Rights Reserved.