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

All Superinterfaces:
DeclarationProvider
All Known Implementing Classes:
EmptyPackageMemberDeclarationProvider, FileBasedPackageMemberDeclarationProvider

public interface PackageMemberDeclarationProvider
extends DeclarationProvider


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

Method Detail

isPackageDeclared

boolean isPackageDeclared(@NotNull
                          Name name)

getAllDeclaredPackages

java.util.Collection<FqName> getAllDeclaredPackages()

getPackageDeclarations

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