Package ch.tocco.nice2.templating.api
Interface Nice2Template
- All Known Implementing Classes:
FreemarkerNice2Template
public interface Nice2Template
Interface for a Nice2Template
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetAttribute(String name, Object value) Insert a value into the template's model.voidsetAttributes(Map<String, Object> attributes) voidsetBaseData(Entity baseData) voidsetBaseData(EntityList baseData) voidsetCharset(String charset) voidsetCompress(boolean compress) voidsetDateTimeZone(org.joda.time.DateTimeZone dateTimeZone) voidsetEntityData(String name, Entity entity) voidsetEntityData(String name, EntityList entityList) voidsetEntityData(String name, Collection<Entity> entityList) voidsetHtmlEscape(boolean escape) voidsetLocalizedTemplateLookup(boolean localizedTemplateLookup) voidsetRecipient(Entity recipient) voidsetRecipient(EntityList recipient) voidsetSingleBase(Entity singleBase) voidvoidsetTemplate(String source) voidsetTemplateLoaderName(String templateLoader) voidsetTemplateName(String templateName)
-
Method Details
-
setTemplateName
-
setTemplate
-
setTemplateLoaderName
-
setLocalizedTemplateLookup
void setLocalizedTemplateLookup(boolean localizedTemplateLookup) -
setBaseData
-
setBaseData
-
setRecipient
-
setRecipient
-
setSingleBase
-
setTarget
-
setCharset
-
setAttributes
-
setAttribute
Insert a value into the template's model. Any object can be inserted into the model using this method.- Parameters:
name- the name of the attribute to setvalue- the value to set
-
setDateTimeZone
void setDateTimeZone(org.joda.time.DateTimeZone dateTimeZone) -
setEntityData
-
setEntityData
-
setEntityData
-
isCompress
boolean isCompress() -
setCompress
void setCompress(boolean compress) -
isHtmlEscape
boolean isHtmlEscape() -
setHtmlEscape
void setHtmlEscape(boolean escape)
-