org.jamon.codegen
Class ComponentCallStatement

java.lang.Object
  extended by org.jamon.codegen.AbstractStatement
      extended by org.jamon.codegen.AbstractCallStatement
          extended by org.jamon.codegen.ComponentCallStatement
All Implemented Interfaces:
CallStatement, Statement

public class ComponentCallStatement
extends AbstractCallStatement


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.
protected  java.lang.String getFragmentIntfName(FragmentUnit p_fragmentUnitIntf)
           
protected  int getGenericParamCount()
           
protected  java.lang.String getGenericParams()
           
protected  boolean hasGenericParams()
           
 
Methods inherited from class org.jamon.codegen.AbstractCallStatement
addFragmentImpl, checkSuppliedParams, generateFragmentParams, getParams, getPath, makeFragmentImplClasses
 
Methods inherited from class org.jamon.codegen.AbstractStatement
generateSourceLine, getLocation, getTemplateIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFragmentIntfName

protected java.lang.String getFragmentIntfName(FragmentUnit p_fragmentUnitIntf)
Specified by:
getFragmentIntfName in class AbstractCallStatement

generateSource

public void generateSource(CodeWriter p_writer,
                           TemplateDescriber p_describer)
                    throws ParserErrorImpl
Description copied from interface: Statement
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

hasGenericParams

protected boolean hasGenericParams()

getGenericParamCount

protected int getGenericParamCount()

getGenericParams

protected java.lang.String getGenericParams()


jamon