public void addRoot(Url url) {
    RepositoryTreeNode rootNode = new RepositoryTreeNode(myModel, this, url, url);
    Disposer.register(this, rootNode);
    myChildren.add(rootNode);
    myChildren.sort((o1, o2) -> Collator.getInstance().compare(o1.toString(), o2.toString()));
    myModel.nodesWereInserted(this, new int[]{myChildren.indexOf(rootNode)});
  }
public void addRoot(Url url)