@Override
  protected void updateAjaxAttributes(AjaxRequestAttributes attributes) {
    super.updateAjaxAttributes(attributes);

    String uuidParam = "return {'" + PARAM_WINDOW_NAME + "': window.name}";
    attributes.getDynamicExtraParameters().add(uuidParam);
  }
  @Override
  protected void updateAjaxAttributes(AjaxRequestAttributes attributes) {
    super.updateAjaxAttributes(attributes);

    String evt = getEvent();
    Checks.notEmpty(evt, "getEvent() should return non-empty event name(s)");
    attributes.setEventNames(evt);
  }