@EventHandler("login") private void loginClicked(ClickEvent event) { identity.login( new RemoteCallback<User>() { @Override public void callback(final User response) { if (response != null) { pageReturn.goBackOrHome(); } } }, new BusErrorCallback() { @Override public boolean error(Message message, Throwable throwable) { alert.getStyle().setDisplay(Style.Display.BLOCK); return false; } }); }