public abstract class RepositoryUnresolvedReferenceQuickFixProvider extends UnresolvedReferenceQuickFixProvider<PsiJavaCodeReferenceElement>
Constructor and Description |
---|
RepositoryUnresolvedReferenceQuickFixProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract RepositoryLibraryDescription |
getLibraryDescription() |
java.lang.Class<PsiJavaCodeReferenceElement> |
getReferenceClass() |
protected abstract boolean |
isSuspectedName(java.lang.String fqTypeName) |
void |
registerFixes(PsiJavaCodeReferenceElement ref,
QuickFixActionRegistrar registrar) |
registerReferenceFixes
public RepositoryUnresolvedReferenceQuickFixProvider()
protected abstract boolean isSuspectedName(java.lang.String fqTypeName)
protected abstract RepositoryLibraryDescription getLibraryDescription()
public void registerFixes(PsiJavaCodeReferenceElement ref, QuickFixActionRegistrar registrar)
registerFixes
in class UnresolvedReferenceQuickFixProvider<PsiJavaCodeReferenceElement>
public java.lang.Class<PsiJavaCodeReferenceElement> getReferenceClass()
getReferenceClass
in class UnresolvedReferenceQuickFixProvider<PsiJavaCodeReferenceElement>