net.kldp.jcodegen.code.type
Class EnumType

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

public class EnumType
extends AbstractTypeBlock


Nested Class Summary
 
Nested classes/interfaces inherited from class net.kldp.jcodegen.base.AbstractTypeBlock
AbstractTypeBlock.Type
 
Constructor Summary
EnumType(AbstractBlock parent, Visibility v, java.lang.String name)
           
EnumType(AbstractSourceFile source, Visibility visibility, java.lang.String name)
           
 
Method Summary
 
Methods inherited from class net.kldp.jcodegen.base.AbstractTypeBlock
addImplements, addImplements, addTagComment, addText, appendContents, appendHeader, getComment, getName, getType, setSuperClass, setSuperClass
 
Methods inherited from class net.kldp.jcodegen.base.AbstractBlock
canBeParentOf, 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

EnumType

public EnumType(AbstractSourceFile source,
                Visibility visibility,
                java.lang.String name)

EnumType

public EnumType(AbstractBlock parent,
                Visibility v,
                java.lang.String name)