public abstract class SafeDeleteProcessorDelegateBase extends java.lang.Object implements SafeDeleteProcessorDelegate
EP_NAME| Constructor and Description |
|---|
SafeDeleteProcessorDelegateBase() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
findConflicts(PsiElement element,
PsiElement[] elements,
UsageInfo[] usages) |
java.util.Collection<? extends PsiElement> |
getElementsToSearch(PsiElement element,
java.util.Collection<PsiElement> allElementsToDelete)
Called before the refactoring dialog is shown.
|
abstract java.util.Collection<? extends PsiElement> |
getElementsToSearch(PsiElement element,
Module module,
java.util.Collection<PsiElement> allElementsToDelete) |
UsageView |
showUsages(UsageInfo[] usages,
UsageViewPresentation presentation,
UsageViewManager manager,
PsiElement[] elements) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindConflicts, findUsages, getAdditionalElementsToDelete, handlesElement, isToSearchForTextOccurrences, isToSearchInComments, prepareForDeletion, preprocessUsages, setToSearchForTextOccurrences, setToSearchInCommentspublic abstract java.util.Collection<? extends PsiElement> getElementsToSearch(PsiElement element, Module module, java.util.Collection<PsiElement> allElementsToDelete)
public java.util.Collection<? extends PsiElement> getElementsToSearch(PsiElement element, java.util.Collection<PsiElement> allElementsToDelete)
SafeDeleteProcessorDelegategetElementsToSearch in interface SafeDeleteProcessorDelegateelement - an element selected for deletion.allElementsToDelete - all elements selected for deletion.public UsageView showUsages(UsageInfo[] usages, UsageViewPresentation presentation, UsageViewManager manager, PsiElement[] elements)
public java.util.Collection<java.lang.String> findConflicts(PsiElement element, PsiElement[] elements, UsageInfo[] usages)