public class XcoreJavaProjectProvider extends XtextResourceSetBasedProjectProvider implements IClassLoaderProvider
IClassLoaderProvider.NullClassLoaderProvider
Constructor and Description |
---|
XcoreJavaProjectProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
getAllReferencedProjects(java.util.Collection<java.net.URL> libraryURLs,
IProject[] projects) |
java.lang.ClassLoader |
getClassLoader(ResourceSet resourceSet)
Returns the class loader for this resource set.
|
IJavaProject |
getJavaProject(ResourceSet resourceSet) |
protected IJavaProject |
getJavaProject(java.lang.String directory) |
java.util.List<IJavaProject> |
getJavaProjects(Resource resource) |
public java.util.List<IJavaProject> getJavaProjects(Resource resource)
protected IJavaProject getJavaProject(java.lang.String directory)
public IJavaProject getJavaProject(ResourceSet resourceSet)
public java.lang.ClassLoader getClassLoader(ResourceSet resourceSet)
IClassLoaderProvider
getClassLoader
in interface IClassLoaderProvider
protected void getAllReferencedProjects(java.util.Collection<java.net.URL> libraryURLs, IProject[] projects) throws CoreException, java.net.MalformedURLException
CoreException
java.net.MalformedURLException