public class SafeDeleteExtendsClassUsageInfo extends SafeDeleteReferenceUsageInfo
mySafeDelete
EMPTY_ARRAY, isNonCodeUsage, myDynamicUsage
Constructor and Description |
---|
SafeDeleteExtendsClassUsageInfo(PsiJavaCodeReferenceElement reference,
PsiClass refClass,
PsiClass extendingClass) |
Modifier and Type | Method and Description |
---|---|
void |
deleteElement() |
PsiClass |
getReferencedElement() |
boolean |
isSafeDelete() |
performRefactoring
compareToByStartOffset, copy, equals, getElement, getFile, getNavigationOffset, getNavigationRange, getProject, getPsiFileRange, getRangeInElement, getReference, getSegment, getSmartPointer, getTooltipText, getVirtualFile, hashCode, isDynamicUsage, isFileOrBinary, isNonCodeUsage, isValid, isWritable, setDynamicUsage, toString
public SafeDeleteExtendsClassUsageInfo(PsiJavaCodeReferenceElement reference, PsiClass refClass, PsiClass extendingClass)
public PsiClass getReferencedElement()
getReferencedElement
in class SafeDeleteUsageInfo
public void deleteElement() throws IncorrectOperationException
deleteElement
in class SafeDeleteReferenceUsageInfo
IncorrectOperationException
public boolean isSafeDelete()
isSafeDelete
in class SafeDeleteReferenceUsageInfo