@Override
  public void clear() {
    UIUtil.invokeAndWaitIfNeeded(() -> {
      final Set<Project> keys = myObjects.keySet();
      for (Project each : keys) {
        myObjects.get(each).clear();
      }
    });
  }
@Override
  public void clear()