@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(); }