net.kldp.jcodegen.base
Class ParamHolder

java.lang.Object
  extended by net.kldp.jcodegen.base.ParamHolder
All Implemented Interfaces:
ParamSupport

public class ParamHolder
extends java.lang.Object
implements ParamSupport


Constructor Summary
ParamHolder(AbstractCodeFragment assoc)
           
 
Method Summary
 void addParam(java.lang.Class type, java.lang.String paramName, java.lang.String comment)
           
 void addParam(java.lang.String typeName, java.lang.String paramName, java.lang.String comment)
           
 void addParam(TypeName type, java.lang.String paramName, java.lang.String comment)
           
 void appendParamList(Output output, Formatter formatter)
           
 void appendParamTags(int level, Output target, Formatter formatter)
           
 boolean isEmpty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamHolder

public ParamHolder(AbstractCodeFragment assoc)
Method Detail

addParam

public void addParam(java.lang.String typeName,
                     java.lang.String paramName,
                     java.lang.String comment)
Specified by:
addParam in interface ParamSupport

addParam

public void addParam(java.lang.Class type,
                     java.lang.String paramName,
                     java.lang.String comment)
Specified by:
addParam in interface ParamSupport

addParam

public void addParam(TypeName type,
                     java.lang.String paramName,
                     java.lang.String comment)
Specified by:
addParam in interface ParamSupport

appendParamList

public void appendParamList(Output output,
                            Formatter formatter)

appendParamTags

public void appendParamTags(int level,
                            Output target,
                            Formatter formatter)

isEmpty

public boolean isEmpty()