org.eclipse.gmt.modisco.java
Interface Type

All Superinterfaces:
ASTNode, NamedElement
All Known Subinterfaces:
AbstractTypeDeclaration, AnnotationTypeDeclaration, ArrayType, ClassDeclaration, EnumDeclaration, InterfaceDeclaration, ParameterizedType, PrimitiveType, PrimitiveTypeBoolean, PrimitiveTypeByte, PrimitiveTypeChar, PrimitiveTypeDouble, PrimitiveTypeFloat, PrimitiveTypeInt, PrimitiveTypeLong, PrimitiveTypeShort, PrimitiveTypeVoid, TypeDeclaration, TypeParameter, UnresolvedAnnotationDeclaration, UnresolvedClassDeclaration, UnresolvedEnumDeclaration, UnresolvedInterfaceDeclaration, UnresolvedType, UnresolvedTypeDeclaration, WildCardType

public interface Type
extends NamedElement

A representation of the model object 'Type'.

The following features are supported:

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

Method Summary
  getUsagesInTypeAccess()
          Returns the value of the 'Usages In Type Access' reference list.
 
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

getUsagesInTypeAccess

 getUsagesInTypeAccess()
Returns the value of the 'Usages In Type Access' reference list. The list contents are of type TypeAccess. It is bidirectional and its opposite is 'Type'.

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

Returns:
the value of the 'Usages In Type Access' reference list.
See Also:
JavaPackage.getType_UsagesInTypeAccess(), TypeAccess.getType()
Generated:
Model:
opposite="type" ordered="false"