Package de.neuland.jade4j.template
Class JadeTemplate
- java.lang.Object
-
- de.neuland.jade4j.template.JadeTemplate
-
public class JadeTemplate extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringdoctypeLineprivate ExpressionHandlerexpressionHandlerprivate booleanprettyPrintprivate NoderootNodeprivate TemplateLoadertemplateLoaderprivate booleanterseprivate booleanxml
-
Constructor Summary
Constructors Constructor Description JadeTemplate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDoctypeLine()ExpressionHandlergetExpressionHandler()NodegetRootNode()TemplateLoadergetTemplateLoader()booleanisPrettyPrint()booleanisTerse()booleanisXml()voidprocess(JadeModel model, java.io.Writer writer)voidsetDoctype(java.lang.String name)voidsetExpressionHandler(ExpressionHandler expressionHandler)voidsetMode(Jade4J.Mode mode)voidsetPrettyPrint(boolean prettyPrint)voidsetRootNode(Node rootNode)voidsetTemplateLoader(TemplateLoader templateLoader)
-
-
-
Field Detail
-
prettyPrint
private boolean prettyPrint
-
rootNode
private Node rootNode
-
terse
private boolean terse
-
xml
private boolean xml
-
templateLoader
private TemplateLoader templateLoader
-
expressionHandler
private ExpressionHandler expressionHandler
-
doctypeLine
private java.lang.String doctypeLine
-
-
Method Detail
-
process
public void process(JadeModel model, java.io.Writer writer) throws JadeCompilerException
- Throws:
JadeCompilerException
-
isPrettyPrint
public boolean isPrettyPrint()
-
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint)
-
getRootNode
public Node getRootNode()
-
setRootNode
public void setRootNode(Node rootNode)
-
isTerse
public boolean isTerse()
-
isXml
public boolean isXml()
-
setTemplateLoader
public void setTemplateLoader(TemplateLoader templateLoader)
-
getTemplateLoader
public TemplateLoader getTemplateLoader()
-
setDoctype
public void setDoctype(java.lang.String name)
-
getDoctypeLine
public java.lang.String getDoctypeLine()
-
setMode
public void setMode(Jade4J.Mode mode)
-
setExpressionHandler
public void setExpressionHandler(ExpressionHandler expressionHandler)
-
getExpressionHandler
public ExpressionHandler getExpressionHandler()
-
-