fireEvent on Anchor

Hi,
is it possible to fire a click event on anchor from within the application code ?

I have a layout with

final Anchor an = new Anchor();
an.setVisible(false);
final Button bt = new Button(VaadinIcon.EXTERNAL_BROWSER.create());
bt.addClickListener(event -> {
   final String url = "build URL-String dynamiclly";
   anchor.setTarget("_blank");
   anchor.setHref(url);
   LOGGER.debug(anchor.getHref());
   LOGGER.debug(anchor.getTarget());

   ComponentUtil.fireEvent(an, new ClickEvent<>(an));
});
this.add(an, bt, new KfaTooltip(bt).addText("MGL-Web in neuem Browser-Tab öffnen"));

the anchor has target and href set, but no click event happened

Regards
Gerhard