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