org.jamon.codegen
Interface Statement

All Known Subinterfaces:
CallStatement
All Known Implementing Classes:
AbstractCallStatement, AbstractInnerUnitCallStatement, AbstractStatement, ChildCallStatement, ComponentCallStatement, DefCallStatement, FargCallStatement, FlowControlBlock, LiteralStatement, MethodCallStatement, RawStatement, WriteStatement

public interface Statement

A Statement represents a generatable java statement as translated from a template.


Method Summary
 void generateSource(CodeWriter p_writer, TemplateDescriber p_describer)
          Generate the java source corresponding to this statement, emitting the code to the specified writer.
 

Method Detail

generateSource

void generateSource(CodeWriter p_writer,
                    TemplateDescriber p_describer)
                    throws ParserErrorImpl
Generate the java source corresponding to this statement, emitting the code to the specified writer.

Parameters:
p_writer - where to emit the java source
p_describer - the TemplateDescriber to use
Throws:
ParserErrorImpl


jamon