org.codehaus.gmaven.runtime.support.stubgen.model
Class EnumDef

java.lang.Object
  extended by org.codehaus.gmaven.runtime.support.stubgen.model.Element
      extended by org.codehaus.gmaven.runtime.support.stubgen.model.NamedElement
          extended by org.codehaus.gmaven.runtime.support.stubgen.model.Entity
              extended by org.codehaus.gmaven.runtime.support.stubgen.model.ClassDef
                  extended by org.codehaus.gmaven.runtime.support.stubgen.model.EnumDef
All Implemented Interfaces:
Serializable, JavaDocAware, ModifiersAware, NameAware

public class EnumDef
extends ClassDef

Representation of an enum definition.

Version:
$Id: EnumDef.java 18 2009-07-16 09:39:40Z user57 $
Author:
Jason Dillon
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.gmaven.runtime.support.stubgen.model.ClassDef
ClassDef.Type
 
Constructor Summary
EnumDef()
           
 
Method Summary
 void addConstant(EnumConstantDef constant)
           
 void addConstant(String constant)
           
 Set getConstants()
           
 
Methods inherited from class org.codehaus.gmaven.runtime.support.stubgen.model.ClassDef
addConstructor, addField, addImplements, addImplements, addMethod, getConstructors, getFields, getImplements, getImports, getMethods, getPackage, getParent, getSuperClass, getType, isAnnotation, isEnum, isInterface, setParent, setSuperClass, setSuperClass
 
Methods inherited from class org.codehaus.gmaven.runtime.support.stubgen.model.Entity
getJavaDoc, getModifiers, setJavaDoc, setJavaDoc
 
Methods inherited from class org.codehaus.gmaven.runtime.support.stubgen.model.NamedElement
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumDef

public EnumDef()
Method Detail

addConstant

public void addConstant(EnumConstantDef constant)

addConstant

public void addConstant(String constant)

getConstants

public Set getConstants()


Copyright © 2006-2012 Codehaus. All Rights Reserved.