@Override public boolean eliminar() { track("eliminar"); boolean ok = super.eliminar(); if (ok) { TreeNode nodo = JSF.getNodoSeleccionado(getPaginaConsultaConArbol().getTree1()); if (nodo != null) { nodo.setUrl(null); } } return ok; }
public boolean escoger() { /* posiciona el cursor utilizando el nodo seleccionado del arbol */ track("escoger"); // TreeNode nodo = JSF.getNodoSeleccionado(getPaginaConsultaConArbol().getTree1(), // getPaginaConsultaConArbol().getForm1()); TreeNode nodo = JSF.getNodoSeleccionado(getPaginaConsultaConArbol().getTree1()); if (nodo == null) { return posicionar(getPaginaConsultaConArbol().getRecursoDataProvider().getFilaEscogida()); } else { return posicionar(Long.valueOf(nodo.getId().substring(1))); } }