boolean (@NotNull DataContext dataContext) { final PsiElement element = PsiElementRenameHandler.getElement(dataContext); final Editor editor = CommonDataKeys.EDITOR.getData(dataContext); final PsiFile file = CommonDataKeys.PSI_FILE.getData(dataContext); if (editor == null || file == null) return false; if (ourPreventInlineRenameFlag.get() != null) { return false; } return isAvailable(element, editor, file); }