public class DefaultMustacheVisitor extends Object implements MustacheVisitor
Modifier and Type | Field and Description |
---|---|
protected DefaultMustacheFactory |
cf |
protected List<Code> |
list |
protected static Logger |
logger |
Constructor and Description |
---|
DefaultMustacheVisitor(DefaultMustacheFactory cf) |
Modifier and Type | Method and Description |
---|---|
void |
addPragmaHandler(String pragma,
PragmaHandler handler) |
void |
eof(TemplateContext templateContext) |
void |
extend(TemplateContext templateContext,
String variable,
Mustache mustache) |
void |
iterable(TemplateContext templateContext,
String variable,
Mustache mustache) |
Mustache |
mustache(TemplateContext templateContext) |
void |
name(TemplateContext templateContext,
String variable,
Mustache mustache) |
void |
notIterable(TemplateContext templateContext,
String variable,
Mustache mustache) |
void |
partial(TemplateContext templateContext,
String variable) |
void |
pragma(TemplateContext templateContext,
String pragma,
String args) |
void |
value(TemplateContext templateContext,
String variable,
boolean encoded) |
void |
write(TemplateContext templateContext,
String text) |
protected static Logger logger
protected DefaultMustacheFactory cf
public DefaultMustacheVisitor(DefaultMustacheFactory cf)
public void addPragmaHandler(String pragma, PragmaHandler handler)
public Mustache mustache(TemplateContext templateContext)
mustache
in interface MustacheVisitor
public void iterable(TemplateContext templateContext, String variable, Mustache mustache)
iterable
in interface MustacheVisitor
public void notIterable(TemplateContext templateContext, String variable, Mustache mustache)
notIterable
in interface MustacheVisitor
public void name(TemplateContext templateContext, String variable, Mustache mustache)
name
in interface MustacheVisitor
public void partial(TemplateContext templateContext, String variable)
partial
in interface MustacheVisitor
public void value(TemplateContext templateContext, String variable, boolean encoded)
value
in interface MustacheVisitor
public void write(TemplateContext templateContext, String text)
write
in interface MustacheVisitor
public void pragma(TemplateContext templateContext, String pragma, String args)
pragma
in interface MustacheVisitor
public void eof(TemplateContext templateContext)
eof
in interface MustacheVisitor
public void extend(TemplateContext templateContext, String variable, Mustache mustache)
extend
in interface MustacheVisitor
Copyright © 2012. All Rights Reserved.