org.eclipse.gmt.modisco.java
Interface EnumDeclaration

All Superinterfaces:
AbstractTypeDeclaration, ASTNode, BodyDeclaration, NamedElement, Type
All Known Subinterfaces:
UnresolvedEnumDeclaration

public interface EnumDeclaration
extends AbstractTypeDeclaration

A representation of the model object 'Enum Declaration'.

The following features are supported:

See Also:
JavaPackage.getEnumDeclaration()
Generated:
Model:

Method Summary
  getEnumConstants()
          Returns the value of the 'Enum Constants' containment reference list.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.AbstractTypeDeclaration
getBodyDeclarations, getCommentsAfterBody, getCommentsBeforeBody, getPackage, getSuperInterfaces, setPackage
 
Methods inherited from interface org.eclipse.gmt.modisco.java.BodyDeclaration
getAbstractTypeDeclaration, getAnnotations, getAnonymousClassDeclarationOwner, getModifier, setAbstractTypeDeclaration, setAnonymousClassDeclarationOwner, setModifier
 
Methods inherited from interface org.eclipse.gmt.modisco.java.NamedElement
getName, getUsagesInImports, isProxy, setName, setProxy
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 
Methods inherited from interface org.eclipse.gmt.modisco.java.Type
getUsagesInTypeAccess
 
Methods inherited from interface org.eclipse.gmt.modisco.java.NamedElement
getName, getUsagesInImports, isProxy, setName, setProxy
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getEnumConstants

 getEnumConstants()
Returns the value of the 'Enum Constants' containment reference list. The list contents are of type EnumConstantDeclaration.

If the meaning of the 'Enum Constants' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Enum Constants' containment reference list.
See Also:
JavaPackage.getEnumDeclaration_EnumConstants()
Generated:
Model:
containment="true"