de.neuland.jade4j
Class JadeConfiguration

java.lang.Object
  extended by de.neuland.jade4j.JadeConfiguration

public class JadeConfiguration
extends Object


Field Summary
protected static int MAX_ENTRIES
           
 
Constructor Summary
JadeConfiguration()
           
 
Method Summary
 void clearCache()
           
 Jade4J.Mode getMode()
           
 Map<String,Object> getSharedVariables()
           
 JadeTemplate getTemplate(String name)
           
 TemplateLoader getTemplateLoader()
           
 boolean isCaching()
           
 boolean isPrettyPrint()
           
 void removeFilter(String name)
           
 String renderTemplate(JadeTemplate template, Map<String,Object> model)
           
 void renderTemplate(JadeTemplate template, Map<String,Object> model, Writer writer)
           
 void setCaching(boolean cache)
           
 void setFilter(String name, Filter filter)
           
 void setMode(Jade4J.Mode mode)
           
 void setPrettyPrint(boolean prettyPrint)
           
 void setSharedVariables(Map<String,Object> sharedVariables)
           
 void setTemplateLoader(TemplateLoader templateLoader)
           
 boolean templateExists(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_ENTRIES

protected static final int MAX_ENTRIES
See Also:
Constant Field Values
Constructor Detail

JadeConfiguration

public JadeConfiguration()
Method Detail

getTemplate

public JadeTemplate getTemplate(String name)
                         throws IOException,
                                JadeException
Throws:
IOException
JadeException

renderTemplate

public void renderTemplate(JadeTemplate template,
                           Map<String,Object> model,
                           Writer writer)
                    throws JadeCompilerException
Throws:
JadeCompilerException

renderTemplate

public String renderTemplate(JadeTemplate template,
                             Map<String,Object> model)
                      throws JadeCompilerException
Throws:
JadeCompilerException

isPrettyPrint

public boolean isPrettyPrint()

setPrettyPrint

public void setPrettyPrint(boolean prettyPrint)

setFilter

public void setFilter(String name,
                      Filter filter)

removeFilter

public void removeFilter(String name)

getSharedVariables

public Map<String,Object> getSharedVariables()

setSharedVariables

public void setSharedVariables(Map<String,Object> sharedVariables)

getTemplateLoader

public TemplateLoader getTemplateLoader()

setTemplateLoader

public void setTemplateLoader(TemplateLoader templateLoader)

getMode

public Jade4J.Mode getMode()

setMode

public void setMode(Jade4J.Mode mode)

templateExists

public boolean templateExists(String url)

isCaching

public boolean isCaching()

setCaching

public void setCaching(boolean cache)

clearCache

public void clearCache()


Copyright © 2013. All rights reserved.