public abstract class ReferenceProvidersRegistry
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static PsiReferenceProvider | NULL_REFERENCE_PROVIDER | 
| Constructor and Description | 
|---|
| ReferenceProvidersRegistry() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract PsiReference [] | doGetReferencesFromProviders(PsiElement context,
                            PsiReferenceService.Hints hints) | 
| static ReferenceProvidersRegistry | getInstance() | 
| static PsiReference [] | getReferencesFromProviders(PsiElement context) | 
| static PsiReference [] | getReferencesFromProviders(PsiElement context,
                          PsiReferenceService.Hints hints) | 
| abstract PsiReferenceRegistrar | getRegistrar(Language language) | 
| abstract void | unloadProvidersFor(Language language) | 
public static final PsiReferenceProvider NULL_REFERENCE_PROVIDER
public static ReferenceProvidersRegistry getInstance()
public abstract PsiReferenceRegistrar getRegistrar(Language language)
public static PsiReference [] getReferencesFromProviders(PsiElement context)
public static PsiReference [] getReferencesFromProviders(PsiElement context, PsiReferenceService.Hints hints)
public abstract void unloadProvidersFor(Language language)
protected abstract PsiReference [] doGetReferencesFromProviders(PsiElement context, PsiReferenceService.Hints hints)