@NotNull
  protected List<? extends ExternalSystemNode<?>> doBuildChildren() {
    if (myDataNode != null && !myDataNode.getChildren().isEmpty()) {
      final ExternalProjectsView externalProjectsView = getExternalProjectsView();
      return externalProjectsView.createNodes(externalProjectsView, this, myDataNode);
    }
    else {
      return myChildrenList;
    }
  }
@NotNull
  protected List<? extends ExternalSystemNode<?>> doBuildChildren()