boolean (PsiElement[] elements, @Nullable PsiElement targetContainer, @Nullable PsiReference reference) { for(PsiElement element: elements) { if (!isMovableMember(element)) return false; } return targetContainer == null || super.canMove(elements, targetContainer, reference); }