public class BroadleafThymeleaf2Context extends Object implements org.broadleafcommerce.presentation.model.BroadleafTemplateContext
Arguments object| Modifier and Type | Field and Description |
|---|---|
protected org.thymeleaf.Arguments |
arguments |
| Constructor and Description |
|---|
BroadleafThymeleaf2Context(org.thymeleaf.Arguments arguments) |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.presentation.model.BroadleafTemplateModel |
createModel() |
protected BroadleafThymeleaf2NonTextElement |
createNonTextElement(String tagName) |
protected BroadleafThymeleaf2NonTextElement |
createNonTextElement(String tagName,
Map<String,String> attributes) |
org.broadleafcommerce.presentation.model.BroadleafTemplateNonVoidElement |
createNonVoidElement(String tagName) |
org.broadleafcommerce.presentation.model.BroadleafTemplateNonVoidElement |
createNonVoidElement(String tagName,
Map<String,String> attributes,
boolean useDoubleQuotes) |
org.broadleafcommerce.presentation.model.BroadleafTemplateElement |
createStandaloneElement(String tagName) |
org.broadleafcommerce.presentation.model.BroadleafTemplateElement |
createStandaloneElement(String tagName,
Map<String,String> attributes,
boolean useDoubleQuotes) |
org.broadleafcommerce.presentation.model.BroadleafTemplateElement |
createTextElement(String text) |
List<org.broadleafcommerce.presentation.model.BroadleafAssignation> |
getAssignationSequence(String value,
boolean allowParametersWithoutValue) |
org.springframework.web.servlet.support.BindStatus |
getBindStatus(String attributeValue) |
javax.servlet.http.HttpServletRequest |
getRequest() |
org.thymeleaf.Arguments |
getThymeleafContext() |
Object |
getVariable(String name) |
<T> T |
parseExpression(String value) |
void |
setNodeLocalVariable(org.broadleafcommerce.presentation.model.BroadleafTemplateElement element,
String key,
Object value) |
void |
setNodeLocalVariables(org.broadleafcommerce.presentation.model.BroadleafTemplateElement element,
Map<String,Object> variableMap) |
public BroadleafThymeleaf2Context(org.thymeleaf.Arguments arguments)
public <T> T parseExpression(String value)
parseExpression in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic List<org.broadleafcommerce.presentation.model.BroadleafAssignation> getAssignationSequence(String value, boolean allowParametersWithoutValue)
getAssignationSequence in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.thymeleaf.Arguments getThymeleafContext()
public org.broadleafcommerce.presentation.model.BroadleafTemplateNonVoidElement createNonVoidElement(String tagName, Map<String,String> attributes, boolean useDoubleQuotes)
createNonVoidElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.broadleafcommerce.presentation.model.BroadleafTemplateNonVoidElement createNonVoidElement(String tagName)
createNonVoidElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.broadleafcommerce.presentation.model.BroadleafTemplateElement createStandaloneElement(String tagName, Map<String,String> attributes, boolean useDoubleQuotes)
createStandaloneElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.broadleafcommerce.presentation.model.BroadleafTemplateElement createStandaloneElement(String tagName)
createStandaloneElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextprotected BroadleafThymeleaf2NonTextElement createNonTextElement(String tagName)
protected BroadleafThymeleaf2NonTextElement createNonTextElement(String tagName, Map<String,String> attributes)
public org.broadleafcommerce.presentation.model.BroadleafTemplateElement createTextElement(String text)
createTextElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.broadleafcommerce.presentation.model.BroadleafTemplateModel createModel()
createModel in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic void setNodeLocalVariable(org.broadleafcommerce.presentation.model.BroadleafTemplateElement element,
String key,
Object value)
setNodeLocalVariable in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic void setNodeLocalVariables(org.broadleafcommerce.presentation.model.BroadleafTemplateElement element,
Map<String,Object> variableMap)
setNodeLocalVariables in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic Object getVariable(String name)
getVariable in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic org.springframework.web.servlet.support.BindStatus getBindStatus(String attributeValue)
getBindStatus in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextpublic javax.servlet.http.HttpServletRequest getRequest()
getRequest in interface org.broadleafcommerce.presentation.model.BroadleafTemplateContextCopyright © 2017. All rights reserved.