public abstract class EquivalenceDescriptorProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<EquivalenceDescriptorProvider> |
EP_NAME |
static boolean |
ourUseDefaultEquivalence |
Constructor and Description |
---|
EquivalenceDescriptorProvider() |
Modifier and Type | Method and Description |
---|---|
abstract EquivalenceDescriptor |
buildDescriptor(PsiElement element) |
TokenSet |
getIgnoredTokens() |
static EquivalenceDescriptorProvider |
getInstance(PsiElement context) |
abstract boolean |
isMyContext(PsiElement context) |
public static final ExtensionPointName<EquivalenceDescriptorProvider> EP_NAME
public static boolean ourUseDefaultEquivalence
public abstract boolean isMyContext(PsiElement context)
public abstract EquivalenceDescriptor buildDescriptor(PsiElement element)
public TokenSet getIgnoredTokens()
public static EquivalenceDescriptorProvider getInstance(PsiElement context)