@Override
  public void doSave() {
    mySaveQueue.queue(new Update(this) {
      @Override
      public void run() {
        try {
          MavenProjectsTree tree = myProjectsTree;
          if (tree == null) {
            return;
          }
          tree.save(getProjectsTreeFile());
        }
        catch (IOException e) {
          MavenLog.LOG.info(e);
        }
      }
    });
  }
@Override
  public void doSave()