/** ************************************* {@inheritDoc} */ @Override protected void addComponents() { ContainerBuilder<Panel> aBuilder = createLoginComponentsPanel(AlignedPosition.CENTER); String sUserName = Cookies.getCookie(sUserCookie); addLoginPanelHeader(aBuilder, AlignedPosition.TOP); aUserField = addUserComponents(aBuilder, sUserName, bReauthenticate); aPasswordField = addPasswortComponents(aBuilder); aFailureMessage = addFailureMessageComponents(aBuilder); aLoginButton = addSubmitLoginComponents(aBuilder); if (aUserField != null) { aUserField.addEventListener(EventType.ACTION, this); } aPasswordField.addEventListener(EventType.ACTION, this); aLoginButton.addEventListener(EventType.ACTION, this); aFailureMessage.setVisible(false); }