Class ToggleController
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.util.DefaultWidgetController
com.hybris.backoffice.widgets.userprofile.toggle.ToggleController
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,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 ToggleController
extends com.hybris.cockpitng.util.DefaultWidgetController
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected org.zkoss.zul.Listitemprotected static final Stringprotected org.zkoss.zul.Listitemprotected static final Stringprotected static final Stringprotected org.zkoss.zul.Labelprotected org.zkoss.zul.ToolbarbuttonFields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
_separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScopeFields inherited from class org.zkoss.zk.ui.util.GenericComposer
_applied -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidavatarChanged(MediaModel media) protected com.hybris.cockpitng.i18n.CockpitLocaleServicecom.hybris.cockpitng.util.CockpitSessionServiceprotected com.hybris.cockpitng.util.notifications.NotificationServicevoidinitialize(org.zkoss.zk.ui.Component comp) voidlogout()voidprotected voidvoidsetCockpitSessionService(com.hybris.cockpitng.util.CockpitSessionService cockpitSessionService) voidsetUserService(UserService userService) protected voidtriggerLanguageNotIndexedNotification(String languageCode, Boolean isPostponeMode, org.zkoss.zk.ui.Component comp) Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitleMethods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListenersMethods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivateMethods inherited from class org.zkoss.zk.ui.util.GenericComposer
doCatch, doFinallyMethods inherited from class org.zkoss.zk.ui.event.GenericEventListener
bindComponent, getController, onEvent, unbindComponent
-
Field Details
-
SOCKET_INPUT_AVATAR_CHANGED
- See Also:
-
SOCKET_OUTPUT_OPEN_PROFILE_SETTINGS
- See Also:
-
SIGNOUT_BTN
- See Also:
-
OPEN_PROFILE_SETTINGS_BTN
- See Also:
-
userNameLabel
protected org.zkoss.zul.Label userNameLabel -
userProfileBtn
protected org.zkoss.zul.Toolbarbutton userProfileBtn -
openSettingsBtn
protected org.zkoss.zul.Listitem openSettingsBtn -
signOutBtn
protected org.zkoss.zul.Listitem signOutBtn
-
-
Constructor Details
-
ToggleController
public ToggleController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
triggerLanguageNotIndexedNotification
-
sendSessionLanguageNotIndexedNotification
protected void sendSessionLanguageNotIndexedNotification() -
openProfileSettings
public void openProfileSettings() -
logout
public void logout() -
avatarChanged
-
setUserService
-
getUserService
-
setCockpitSessionService
public void setCockpitSessionService(com.hybris.cockpitng.util.CockpitSessionService cockpitSessionService) -
getCockpitSessionService
public com.hybris.cockpitng.util.CockpitSessionService getCockpitSessionService() -
getCockpitLocaleService
protected com.hybris.cockpitng.i18n.CockpitLocaleService getCockpitLocaleService() -
getNotificationService
protected com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()
-