public void updateTournament(Tournament t) throws EntityNotFoundException
    {
        //this.tournament = t;
        //playerManager.setTournament(t);
        //this.tournament.addPropertyChangeListener(this);
        ///changeSupport.firePropertyChange("setTournament", null, this.tournament);
        if( jpaController.findTournament(t.getId()) != null )
            {
//            logger.debug("Updating Tournament " + t.toString());
            try {
                jpaController.edit(t);        
            } catch (NonexistentEntityException e){} catch (Exception ex) { 
                java.util.logging.Logger.getLogger(TournamentManager.class.getName()).log(Level.SEVERE, null, ex);
            }
        } else {
            throw new EntityNotFoundException ("Can't update, tournament has not been persisted");
        }
    
    }