public class ClasspathTypeProviderFactory extends AbstractTypeProviderFactory
Constructor and Description |
---|
ClasspathTypeProviderFactory(java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
protected ClasspathTypeProvider |
createClasspathTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
ClasspathTypeProvider |
createTypeProvider() |
ClasspathTypeProvider |
createTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
ClasspathTypeProvider |
findTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
java.lang.ClassLoader |
getClassLoader(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
findOrCreateTypeProvider, getIndexedJvmTypeAccess
@Inject public ClasspathTypeProviderFactory(java.lang.ClassLoader classLoader)
public ClasspathTypeProvider createTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected ClasspathTypeProvider createClasspathTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public java.lang.ClassLoader getClassLoader(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public ClasspathTypeProvider createTypeProvider()
createTypeProvider
in interface IJvmTypeProvider.Factory
createTypeProvider
in class AbstractTypeProviderFactory
public ClasspathTypeProvider findTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
findTypeProvider
in interface IJvmTypeProvider.Factory
findTypeProvider
in class AbstractTypeProviderFactory