void (final LibraryOrderEntry entry, final List<? super AbstractTreeNode<?>> children, Project project, ProjectViewNode<?> node) { final PsiManager psiManager = PsiManager.getInstance(project); final VirtualFile[] files = entry.getRootFiles(OrderRootType.CLASSES); for (final VirtualFile file : files) { final PsiDirectory psiDir = psiManager.findDirectory(file); if (psiDir == null) { continue; } children.add(new PsiDirectoryNode(project, psiDir, node.getSettings())); } }