net.kldp.jcodegen.code
Class CatchBlock

java.lang.Object
  extended by net.kldp.jcodegen.base.AbstractCodeFragment
      extended by net.kldp.jcodegen.base.AbstractBlock
          extended by net.kldp.jcodegen.code.CatchBlock
All Implemented Interfaces:
CodeFragment, Source

public class CatchBlock
extends AbstractBlock

represents catch block .


Constructor Summary
CatchBlock(AbstractBlock parent, java.lang.Class exceptionType, java.lang.String varName)
           
CatchBlock(AbstractBlock parent, java.lang.String exceptionType, java.lang.String varName)
           
 
Method Summary
 void appendHeader(Output target, Formatter formatter)
           
 
Methods inherited from class net.kldp.jcodegen.base.AbstractBlock
appendContents, canBeParentOf, getComment, getSubList
 
Methods inherited from class net.kldp.jcodegen.base.AbstractCodeFragment
addCommentLine, addImport, addImport, addModifier, appendComment, appendModifiers, eval, getModifiers, getVisibility, setVariable, setVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatchBlock

public CatchBlock(AbstractBlock parent,
                  java.lang.Class exceptionType,
                  java.lang.String varName)

CatchBlock

public CatchBlock(AbstractBlock parent,
                  java.lang.String exceptionType,
                  java.lang.String varName)
Method Detail

appendHeader

public void appendHeader(Output target,
                         Formatter formatter)
Specified by:
appendHeader in class AbstractBlock