org.eclipse.xtext.common.types.access
Interface IJvmTypeProvider

All Known Subinterfaces:
IJdtTypeProvider
All Known Implementing Classes:
AbstractJvmTypeProvider, ClasspathTypeProvider, JdtTypeProvider, NullJdtTypeProvider

public interface IJvmTypeProvider

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
static interface IJvmTypeProvider.Factory
           
 
Method Summary
 JvmType findTypeByName(java.lang.String name)
          Find a type by its fully qualified name, e.g. java.util.Map$Entry, int[], void or java.lang.String[][][].
 org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
          Returns the resource set that will contain dynamically created resources.
 

Method Detail

findTypeByName

JvmType findTypeByName(java.lang.String name)
                       throws TypeNotFoundException
Find a type by its fully qualified name, e.g. java.util.Map$Entry, int[], void or java.lang.String[][][].

Throws:
TypeNotFoundException

getResourceSet

org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
Returns the resource set that will contain dynamically created resources.

Returns:
the resource set.