private Collection<MyRepoModel<Repository, PushSource, PushTarget>> getSelectedRepoNode() {
    //return all selected despite a loading state;
    return ContainerUtil.filter(myView2Model.values(), model -> {
      return (mySingleRepoProject || model.isSelected()) && isPushAllowed(model);
    });
  }
private Collection<MyRepoModel<Repository, PushSource, PushTarget>> getSelectedRepoNode()