org.eclipse.gmt.modisco.java
Interface TypeDeclaration

All Superinterfaces:
AbstractTypeDeclaration, ASTNode, BodyDeclaration, NamedElement, Type
All Known Subinterfaces:
ClassDeclaration, InterfaceDeclaration, UnresolvedClassDeclaration, UnresolvedInterfaceDeclaration

public interface TypeDeclaration
extends AbstractTypeDeclaration

A representation of the model object 'Type Declaration'.

The following features are supported:

See Also:
JavaPackage.getTypeDeclaration()
Generated:
Model:
abstract="true"

Method Summary
  getTypeParameters()
          Returns the value of the 'Type Parameters' 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

getTypeParameters

 getTypeParameters()
Returns the value of the 'Type Parameters' containment reference list. The list contents are of type TypeParameter.

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

Returns:
the value of the 'Type Parameters' containment reference list.
See Also:
JavaPackage.getTypeDeclaration_TypeParameters()
Generated:
Model:
containment="true"