public abstract class DuplicatesProfileBase extends DuplicatesProfile
EP_NAME
Constructor and Description |
---|
DuplicatesProfileBase() |
Modifier and Type | Method and Description |
---|---|
DuplocateVisitor |
createVisitor(FragmentsCollector collector) |
ExternalizableDuplocatorState |
getDuplocatorState(Language language) |
TokenSet |
getLiterals() |
abstract int |
getNodeCost(PsiElement element) |
boolean |
isMyDuplicate(DupInfo info,
int index) |
acceptsContentForIndexing, createVisitor, findProfileForLanguage, findProfileForLanguage, getAllProfiles, getComment, getLanguage, getRole, isMyLanguage, shouldPutInIndex, supportDuplicatesIndex, supportIndex
public DuplocateVisitor createVisitor(FragmentsCollector collector)
createVisitor
in class DuplicatesProfile
public abstract int getNodeCost(PsiElement element)
public TokenSet getLiterals()
public ExternalizableDuplocatorState getDuplocatorState(Language language)
getDuplocatorState
in class DuplicatesProfile
public boolean isMyDuplicate(DupInfo info, int index)
isMyDuplicate
in class DuplicatesProfile