@Override
  protected AbstractTreeNode createRootElement() {
    if (myFile == null) {
      return new ToDoRootNode(myProject, new Object(), myBuilder, mySummaryElement);
    }
    else {
      return new SingleFileToDoNode(myProject, myFile, myBuilder);
    }
  }
@Override
  protected AbstractTreeNode createRootElement()