org.jetbrains.jet.lang.resolve.lazy.declarations
Interface PackageMemberDeclarationProvider

All Superinterfaces:
DeclarationProvider
All Known Implementing Classes:
FileBasedPackageMemberDeclarationProvider

public interface PackageMemberDeclarationProvider
extends DeclarationProvider


Method Summary
 java.util.Collection<FqName> getAllDeclaredPackages()
           
 java.util.Collection<com.intellij.psi.NavigatablePsiElement> getPackageDeclarations(FqName fqName)
           
 java.util.Collection<JetFile> getPackageFiles()
           
 
Methods inherited from interface org.jetbrains.jet.lang.resolve.lazy.declarations.DeclarationProvider
getAllDeclarations, getClassOrObjectDeclarations, getFunctionDeclarations, getPropertyDeclarations
 

Method Detail

getAllDeclaredPackages

java.util.Collection<FqName> getAllDeclaredPackages()

getPackageDeclarations

@NotNull
java.util.Collection<com.intellij.psi.NavigatablePsiElement> getPackageDeclarations(FqName fqName)

getPackageFiles

@NotNull
@ReadOnly
java.util.Collection<JetFile> getPackageFiles()