com.github.mustachejava
Interface MustacheVisitor

All Known Implementing Classes:
CapturingMustacheVisitor, DefaultMustacheVisitor

public interface MustacheVisitor

Callbacks from the parser as a mustache template is parsed.


Method Summary
 void eof(TemplateContext templateContext)
           
 void extend(TemplateContext templateContext, java.lang.String variable, Mustache mustache)
           
 void iterable(TemplateContext templateContext, java.lang.String variable, Mustache mustache)
           
 Mustache mustache(TemplateContext templateContext)
           
 void name(TemplateContext templateContext, java.lang.String variable, Mustache mustache)
           
 void notIterable(TemplateContext templateContext, java.lang.String variable, Mustache mustache)
           
 void partial(TemplateContext templateContext, java.lang.String variable)
           
 void value(TemplateContext templateContext, java.lang.String variable, boolean encoded)
           
 void write(TemplateContext templateContext, java.lang.String text)
           
 

Method Detail

mustache

Mustache mustache(TemplateContext templateContext)

iterable

void iterable(TemplateContext templateContext,
              java.lang.String variable,
              Mustache mustache)

notIterable

void notIterable(TemplateContext templateContext,
                 java.lang.String variable,
                 Mustache mustache)

partial

void partial(TemplateContext templateContext,
             java.lang.String variable)

value

void value(TemplateContext templateContext,
           java.lang.String variable,
           boolean encoded)

write

void write(TemplateContext templateContext,
           java.lang.String text)

eof

void eof(TemplateContext templateContext)

extend

void extend(TemplateContext templateContext,
            java.lang.String variable,
            Mustache mustache)

name

void name(TemplateContext templateContext,
          java.lang.String variable,
          Mustache mustache)


Copyright © 2012. All Rights Reserved.