void (final @NotNull AnActionEvent e) { final IdeView view = getIdeView(e); if (view == null) { return; } final Project project = e.getProject(); final PsiDirectory dir = view.getOrChooseDirectory(); if (dir == null || project == null) return; invokeDialog(project, dir, createdElements -> { for (PsiElement createdElement : createdElements) { view.selectElement(createdElement); } }); }