T - type of element you want register quick fixes for; for example, in Java language it may be PsiJavaCodeReferenceElementpublic abstract class UnresolvedReferenceQuickFixProvider<T extends PsiReference>
extends java.lang.Object
| Constructor and Description |
|---|
UnresolvedReferenceQuickFixProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Class<T> |
getReferenceClass() |
abstract void |
registerFixes(T ref,
QuickFixActionRegistrar registrar) |
static <T extends PsiReference> |
registerReferenceFixes(T ref,
QuickFixActionRegistrar registrar) |
public static <T extends PsiReference> void registerReferenceFixes(T ref, QuickFixActionRegistrar registrar)
public abstract void registerFixes(T ref, QuickFixActionRegistrar registrar)
public abstract java.lang.Class<T> getReferenceClass()