org.jetbrains.jet.di
Class InjectorForTopDownAnalyzerForJs

java.lang.Object
  extended by org.jetbrains.jet.di.InjectorForTopDownAnalyzerForJs

public class InjectorForTopDownAnalyzerForJs
extends java.lang.Object


Constructor Summary
InjectorForTopDownAnalyzerForJs(com.intellij.openapi.project.Project project, GlobalContext globalContext, BindingTrace bindingTrace, ModuleDescriptor moduleDescriptor)
           
 
Method Summary
 void destroy()
           
 LazyTopDownAnalyzer getLazyTopDownAnalyzer()
           
 ModuleDescriptor getModuleDescriptor()
           
 TopDownAnalyzer getTopDownAnalyzer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorForTopDownAnalyzerForJs

public InjectorForTopDownAnalyzerForJs(@NotNull
                                       com.intellij.openapi.project.Project project,
                                       @NotNull
                                       GlobalContext globalContext,
                                       @NotNull
                                       BindingTrace bindingTrace,
                                       @NotNull
                                       ModuleDescriptor moduleDescriptor)
Method Detail

destroy

@PreDestroy
public void destroy()

getModuleDescriptor

public ModuleDescriptor getModuleDescriptor()

getTopDownAnalyzer

public TopDownAnalyzer getTopDownAnalyzer()

getLazyTopDownAnalyzer

public LazyTopDownAnalyzer getLazyTopDownAnalyzer()