public String action_clear() {
    txtNombre.setValue(null);
    btnSave.setDisabled(false);
    btnDelete.setDisabled(true);
    btnModify.setDisabled(true);
    btnClear.setDisabled(false);

    return "";
  }
 public String action_commandLink() {
   try {
     SabAutor sabAutorr = DelegadoNegocioVista.getSabAutor(idAutor);
     if (sabAutorr.getNombre() != null) {
       txtNombre.setValue(sabAutorr.getNombre());
       btnModify.setDisabled(false);
       btnSave.setDisabled(true);
       btnDelete.setDisabled(false);
       btnModify.setDisabled(false);
       btnClear.setDisabled(false);
     } else {
       throw new Exception(FacesUtils.getMensaje("error.autor.no.encontrado"));
     }
   } catch (Exception e) {
     mensaje.addErrorMessage(e.getMessage());
   }
   return "";
 }