@Override
  @NotNull
  public Collection<AbstractTreeNode<?>> getChildren() {
    UnloadedModuleDescription module = getValue();
    if (module == null) {
      return Collections.emptyList();
    }

    List<VirtualFile> contentRoots = ProjectViewDirectoryHelper.getInstance(myProject).getTopLevelUnloadedModuleRoots(module, getSettings());
    return ProjectViewDirectoryHelper.getInstance(myProject).createFileAndDirectoryNodes(contentRoots, getSettings());
  }
@Override
  @NotNull
  public Collection<AbstractTreeNode<?>> getChildren()