public class AlternativeJreClassFinder extends NonClasspathClassFinder
myProject
EP, EP_NAME
Constructor and Description |
---|
AlternativeJreClassFinder(Project project) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<VirtualFile> |
calcClassRoots() |
static Sdk |
getAlternativeJre(RunProfile profile) |
static GlobalSearchScope |
getSearchScope(Sdk jre) |
static java.util.Collection<VirtualFile> |
getSourceRoots(Sdk jre) |
addNonClasspathScope, clearCache, createCache, findClass, findClasses, findPackage, getCache, getClasses, getClassNames, getClassRoots, getClassRoots, getPsiManager, getSubPackages, processPackageDirectories
filterByName, getClasses, getClassesFilter, getClassNames, getPackageFiles, getPackageFilesFilter, processPackageDirectories
public AlternativeJreClassFinder(Project project)
protected java.util.List<VirtualFile> calcClassRoots()
calcClassRoots
in class NonClasspathClassFinder
public static Sdk getAlternativeJre(RunProfile profile)
public static java.util.Collection<VirtualFile> getSourceRoots(Sdk jre)
public static GlobalSearchScope getSearchScope(Sdk jre)