public void selectShelvedList(@NotNull ShelvedChangeList list) {
    updateTreeIfShown(tree -> {
      DefaultMutableTreeNode treeNode = TreeUtil.findNodeWithObject((DefaultMutableTreeNode)tree.getModel().getRoot(), list);
      if (treeNode == null) {
        LOG.warn(VcsBundle.message("shelve.changelist.not.found", list.getDescription()));
        return;
      }
      TreeUtil.selectNode(tree, treeNode);
    });
  }
public void selectShelvedList(@NotNull ShelvedChangeList list)