| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TemplateBuilder
An interface for objects that build the compiled form of a template.
| Method Detail | 
|---|
TemplateProcessor build()
                        throws ParseException
TemplateProcessor representing the compiled
 form of the template.
ParseException
TemplateProcessor buildStatement(EmptyInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is an EmptyInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(GenericStartInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it should be built as a
 GenericStartInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(ListInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is a ListInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(FunctionInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is a FunctionInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(LocalInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is a LocalInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(IfElseInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is an IfElseInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(SwitchInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is a SwitchInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(UnparsedInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is an UnparsedInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(BreakInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is a BreakInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
TemplateProcessor buildStatement(ExitInstruction instruction)
                                 throws ParseException
TemplateBuilder calls
 Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the
 Instruction will call this method
 if it is an ExitInstruction.
instruction - the Instruction on which
 callBuilder() was called.
ParseException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||