boolean (@NotNull AnActionEvent e) { Project project = e.getData(CommonDataKeys.PROJECT); final IdeView ideView = e.getData(LangDataKeys.IDE_VIEW); if (project == null || ideView == null) { return false; } final PsiDirectory[] directories = ideView.getDirectories(); if (directories.length == 0) { return false; } return true; }