public interface Unwrapper
Modifier and Type | Method and Description |
---|---|
PsiElement |
collectAffectedElements(PsiElement e,
java.util.List<PsiElement> toExtract) |
void |
collectElementsToIgnore(PsiElement element,
java.util.Set<PsiElement> result) |
java.lang.String |
getDescription(PsiElement e) |
boolean |
isApplicableTo(PsiElement e) |
java.util.List<PsiElement> |
unwrap(Editor editor,
PsiElement element) |
boolean isApplicableTo(PsiElement e)
void collectElementsToIgnore(PsiElement element, java.util.Set<PsiElement> result)
java.lang.String getDescription(PsiElement e)
PsiElement collectAffectedElements(PsiElement e, java.util.List<PsiElement> toExtract)
toExtract
- the elements that will be extractedjava.util.List<PsiElement> unwrap(Editor editor, PsiElement element) throws IncorrectOperationException
IncorrectOperationException