net.kldp.jcodegen.code
Class HeadedBlock

java.lang.Object
  extended by net.kldp.jcodegen.base.AbstractCodeFragment
      extended by net.kldp.jcodegen.base.AbstractBlock
          extended by net.kldp.jcodegen.code.HeadedBlock
All Implemented Interfaces:
CodeFragment, Source
Direct Known Subclasses:
ElseBlock, FinallyBlock, SwitchDefaultBlock, TryBlock

public class HeadedBlock
extends AbstractBlock

header 문자열이 있는 블록


Constructor Summary
HeadedBlock(AbstractBlock parent, java.lang.String header)
           
 
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

HeadedBlock

public HeadedBlock(AbstractBlock parent,
                   java.lang.String header)
Method Detail

appendHeader

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