@PreDestroy
 public void destroy() {
   log.debug("salvado las preferencias de:{}", getClass());
   DefaultMutableTreeNode node = (DefaultMutableTreeNode) treeModel.getRoot();
   TorneoDto torneoDto = (TorneoDto) node.getUserObject();
   if (torneoDto != null) {
     preferences.put("name", torneoDto.getNombre());
     preferences.putInt("id", torneoDto.getId());
   }
 }
 private String getNombreTorneo(Object object) {
   DefaultMutableTreeNode node = (DefaultMutableTreeNode) object;
   TorneoDto torneoDto = (TorneoDto) node.getUserObject();
   return torneoDto == null ? "Sin torneo" : torneoDto.getNombre();
 }