org.jetbrains.jet.lang.resolve.java
Class JavaClassFinderImpl

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.JavaClassFinderImpl
All Implemented Interfaces:
JavaClassFinder

public class JavaClassFinderImpl
extends java.lang.Object
implements JavaClassFinder


Constructor Summary
JavaClassFinderImpl()
           
 
Method Summary
 JavaClass findClass(ClassId classId)
           
 JavaPackage findPackage(FqName fqName)
           
 void initialize()
           
 void setProject(com.intellij.openapi.project.Project project)
           
 void setScope(com.intellij.psi.search.GlobalSearchScope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaClassFinderImpl

public JavaClassFinderImpl()
Method Detail

setProject

@Inject
public void setProject(@NotNull
                              com.intellij.openapi.project.Project project)

setScope

@Inject
public void setScope(@NotNull
                            com.intellij.psi.search.GlobalSearchScope scope)

initialize

@PostConstruct
public void initialize()

findClass

@Nullable
public JavaClass findClass(@NotNull
                                    ClassId classId)
Specified by:
findClass in interface JavaClassFinder

findPackage

@Nullable
public JavaPackage findPackage(@NotNull
                                        FqName fqName)
Specified by:
findPackage in interface JavaClassFinder