Package com.hybris.cockpitng.composer
Class LoginFormComposer
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- com.hybris.cockpitng.composer.BaseBookmarkAwareLoginFormComposer
-
- com.hybris.cockpitng.composer.LoginFormComposer
-
- All Implemented Interfaces:
java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class LoginFormComposer extends BaseBookmarkAwareLoginFormComposer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTRIBUTE_LABEL_KEYstatic java.lang.StringDEFAULT_LOGIN_SCREEN_LOCALEstatic java.lang.StringLANG_PACKS_PROPERTYstatic java.lang.StringON_LANGUAGE_CHANGEDstatic java.lang.StringREMEMBER_ME_AUTH_FAILED_PARAM
-
Constructor Summary
Constructors Constructor Description LoginFormComposer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoAfterCompose(org.zkoss.zk.ui.Component comp)protected voiddoForEachChildComponent(org.zkoss.zk.ui.Component parent, java.util.function.Predicate<org.zkoss.zk.ui.Component> predicate, java.util.function.Consumer<org.zkoss.zk.ui.Component> consumer)protected org.zkoss.zul.ListitemfindFallbackLocale()org.zkoss.zul.LabelgetAccessdenied()java.util.Collection<java.lang.String>getAvailableLangPacks()CockpitLocaleServicegetCockpitLocaleService()CockpitPropertiesgetCockpitProperties()org.zkoss.zul.DivgetConfiguredFieldPanel()CockpitPropertiesgetGlobalProperties()protected java.lang.StringgetLabel(java.lang.String labelKey)org.zkoss.zul.LabelgetLanguageLabel()org.zkoss.zul.ListboxgetLocaleListbox()org.zkoss.zul.ButtongetLoginButton()org.zkoss.zul.DivgetLoginFormContainer()TypedSettingsRenderergetLoginInfoRenderer()LoginInformationHandlergetLoginInformationHandler()org.zkoss.zul.AgetSsoAnchor()org.zkoss.zul.LabelgetStatus()voidinitLangPacks()protected voidonLanguageChanged(org.zkoss.zk.ui.event.Event event)protected voidpopulateLocales()voidpublishClientInfo(org.zkoss.zk.ui.event.ClientInfoEvent event)protected voidrenderConfiguredFields(boolean updateFocus)protected voidresetComponentLabel(org.zkoss.zk.ui.Component component)voidsetAccessdenied(org.zkoss.zul.Label accessdenied)voidsetCockpitLocaleService(CockpitLocaleService cockpitLocaleService)voidsetCockpitProperties(CockpitProperties cockpitProperties)voidsetConfiguredFieldPanel(org.zkoss.zul.Div configuredFieldPanel)voidsetGlobalProperties(CockpitProperties globalProperties)voidsetLanguageLabel(org.zkoss.zul.Label languageLabel)voidsetLocaleListbox(org.zkoss.zul.Listbox localeListbox)voidsetLoginButton(org.zkoss.zul.Button loginButton)voidsetLoginFormContainer(org.zkoss.zul.Div loginFormContainer)voidsetLoginInfoRenderer(TypedSettingsRenderer loginInfoRenderer)protected voidsetSelected()voidsetSsoAnchor(org.zkoss.zul.A ssoAnchor)voidsetStatus(org.zkoss.zul.Label status)protected voidswitchLocale()protected voidupdateLabels()-
Methods inherited from class com.hybris.cockpitng.composer.BaseBookmarkAwareLoginFormComposer
clearBookmarkCookies, getServletResponse, storeBookmarksOnLoginPage
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
invokeListenerMethod, scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
Methods inherited from class org.zkoss.zk.ui.util.GenericComposer
doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally
-
-
-
-
Field Detail
-
DEFAULT_LOGIN_SCREEN_LOCALE
public static final java.lang.String DEFAULT_LOGIN_SCREEN_LOCALE
- See Also:
- Constant Field Values
-
LANG_PACKS_PROPERTY
public static final java.lang.String LANG_PACKS_PROPERTY
- See Also:
- Constant Field Values
-
ON_LANGUAGE_CHANGED
public static final java.lang.String ON_LANGUAGE_CHANGED
- See Also:
- Constant Field Values
-
ATTRIBUTE_LABEL_KEY
public static final java.lang.String ATTRIBUTE_LABEL_KEY
- See Also:
- Constant Field Values
-
REMEMBER_ME_AUTH_FAILED_PARAM
public static final java.lang.String REMEMBER_ME_AUTH_FAILED_PARAM
- See Also:
- Constant Field Values
-
-
Method Detail
-
doAfterCompose
public void doAfterCompose(org.zkoss.zk.ui.Component comp) throws java.lang.Exception- Specified by:
doAfterComposein interfaceorg.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>- Overrides:
doAfterComposein classBaseBookmarkAwareLoginFormComposer- Throws:
java.lang.Exception
-
onLanguageChanged
protected void onLanguageChanged(org.zkoss.zk.ui.event.Event event)
-
doForEachChildComponent
protected void doForEachChildComponent(org.zkoss.zk.ui.Component parent, java.util.function.Predicate<org.zkoss.zk.ui.Component> predicate, java.util.function.Consumer<org.zkoss.zk.ui.Component> consumer)
-
initLangPacks
public void initLangPacks()
-
renderConfiguredFields
protected void renderConfiguredFields(boolean updateFocus)
-
resetComponentLabel
protected void resetComponentLabel(org.zkoss.zk.ui.Component component)
-
populateLocales
protected void populateLocales()
-
switchLocale
protected void switchLocale()
-
updateLabels
protected void updateLabels()
-
getLabel
protected java.lang.String getLabel(java.lang.String labelKey)
-
setSelected
protected void setSelected()
-
findFallbackLocale
protected org.zkoss.zul.Listitem findFallbackLocale()
-
publishClientInfo
public void publishClientInfo(org.zkoss.zk.ui.event.ClientInfoEvent event)
-
getLoginInformationHandler
public LoginInformationHandler getLoginInformationHandler()
-
getLocaleListbox
public org.zkoss.zul.Listbox getLocaleListbox()
-
setLocaleListbox
public void setLocaleListbox(org.zkoss.zul.Listbox localeListbox)
-
getStatus
public org.zkoss.zul.Label getStatus()
-
setStatus
public void setStatus(org.zkoss.zul.Label status)
-
getAccessdenied
public org.zkoss.zul.Label getAccessdenied()
-
setAccessdenied
public void setAccessdenied(org.zkoss.zul.Label accessdenied)
-
getLanguageLabel
public org.zkoss.zul.Label getLanguageLabel()
-
setLanguageLabel
public void setLanguageLabel(org.zkoss.zul.Label languageLabel)
-
getLoginFormContainer
public org.zkoss.zul.Div getLoginFormContainer()
-
setLoginFormContainer
public void setLoginFormContainer(org.zkoss.zul.Div loginFormContainer)
-
getConfiguredFieldPanel
public org.zkoss.zul.Div getConfiguredFieldPanel()
-
setConfiguredFieldPanel
public void setConfiguredFieldPanel(org.zkoss.zul.Div configuredFieldPanel)
-
getSsoAnchor
public org.zkoss.zul.A getSsoAnchor()
-
setSsoAnchor
public void setSsoAnchor(org.zkoss.zul.A ssoAnchor)
-
getLoginInfoRenderer
public TypedSettingsRenderer getLoginInfoRenderer()
-
setLoginInfoRenderer
public void setLoginInfoRenderer(TypedSettingsRenderer loginInfoRenderer)
-
getCockpitLocaleService
public CockpitLocaleService getCockpitLocaleService()
-
setCockpitLocaleService
public void setCockpitLocaleService(CockpitLocaleService cockpitLocaleService)
-
getLoginButton
public org.zkoss.zul.Button getLoginButton()
-
setLoginButton
public void setLoginButton(org.zkoss.zul.Button loginButton)
-
getCockpitProperties
public CockpitProperties getCockpitProperties()
-
setCockpitProperties
public void setCockpitProperties(CockpitProperties cockpitProperties)
-
getGlobalProperties
public CockpitProperties getGlobalProperties()
-
setGlobalProperties
public void setGlobalProperties(CockpitProperties globalProperties)
-
getAvailableLangPacks
public java.util.Collection<java.lang.String> getAvailableLangPacks()
-
-