@Override
  public @NotNull Collection<AbstractTreeNode<?>> getNestedFileNodes() {
    ArrayList<AbstractTreeNode<?>> result = new ArrayList<>(myNestedFileNodes.size());
    for (PsiFileNode node : myNestedFileNodes) {
      PsiFile value = node.getValue();
      if (value != null) {
        result.add(new PsiFileNode(node.getProject(), value, node.getSettings()));
      }
    }
    return result;
  }
@Override
  public @NotNull Collection<AbstractTreeNode<?>> getNestedFileNodes()