Class ShortcutsController

  • All Implemented Interfaces:
    com.hybris.cockpitng.core.WidgetController, com.hybris.cockpitng.dnd.WidgetDragAndDropAware, com.hybris.cockpitng.engine.WidgetInstanceManagerAware, 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 ShortcutsController
    extends com.hybris.cockpitng.util.DefaultWidgetController
    See Also:
    Serialized Form
    • Field Detail

      • SOCKET_OUT_DESELECT_ALL_ITEMS

        public static final java.lang.String SOCKET_OUT_DESELECT_ALL_ITEMS
        See Also:
        Constant Field Values
      • SOCKET_OUT_SELECTED_ITEM

        public static final java.lang.String SOCKET_OUT_SELECTED_ITEM
        See Also:
        Constant Field Values
      • SOCKET_OUT_UPDATE_FULL_TEXT_SEARCH

        public static final java.lang.String SOCKET_OUT_UPDATE_FULL_TEXT_SEARCH
        See Also:
        Constant Field Values
      • SOCKET_OUT_RESET_FULL_TEXT_SEARCH

        public static final java.lang.String SOCKET_OUT_RESET_FULL_TEXT_SEARCH
        See Also:
        Constant Field Values
      • SOCKET_OUT_UPDATE_ASSORTMENT_FULL_TEXT_SEARCH

        public static final java.lang.String SOCKET_OUT_UPDATE_ASSORTMENT_FULL_TEXT_SEARCH
        See Also:
        Constant Field Values
      • SOCKET_OUT_INIT_SEARCH

        public static final java.lang.String SOCKET_OUT_INIT_SEARCH
        See Also:
        Constant Field Values
      • SOCKET_IN_REFRESH

        public static final java.lang.String SOCKET_IN_REFRESH
        See Also:
        Constant Field Values
      • SOCKET_IN_SEARCH_INIT

        public static final java.lang.String SOCKET_IN_SEARCH_INIT
        See Also:
        Constant Field Values
      • SOCKET_IN_UPDATE_CONTEXT

        public static final java.lang.String SOCKET_IN_UPDATE_CONTEXT
        See Also:
        Constant Field Values
      • SOCKET_IN_REFRESH_ASSORTMENT_FULL_TEXT_SEARCH

        public static final java.lang.String SOCKET_IN_REFRESH_ASSORTMENT_FULL_TEXT_SEARCH
        See Also:
        Constant Field Values
      • MODEL_DATA_TYPE

        protected static final java.lang.String MODEL_DATA_TYPE
        See Also:
        Constant Field Values
      • shortcuts

        public org.zkoss.zul.Listbox shortcuts
    • Constructor Detail

      • ShortcutsController

        public ShortcutsController()
    • Method Detail

      • initialize

        public void initialize​(org.zkoss.zk.ui.Component comp)
        Overrides:
        initialize in class com.hybris.cockpitng.util.DefaultWidgetController
      • handleObjectDeleteEvent

        public void handleObjectDeleteEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)
      • refresh

        public void refresh​(java.lang.Object obj)
      • initializeFullTextSearch

        public void initializeFullTextSearch​(java.lang.String typeCode)
      • updateContext

        public void updateContext​(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchInitContext context)
      • reset

        public void reset​(java.lang.Object object)
      • refreshAssortmentViewFullTextSearch

        public void refreshAssortmentViewFullTextSearch()
      • addItemsToCollection

        protected void addItemsToCollection​(java.util.List<ItemModel> items,
                                            Shortcutsitem targetShortcutsitem)
      • getAdvancedSearchInitContext

        protected com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchInitContext getAdvancedSearchInitContext()
      • setShortcutsService

        public void setShortcutsService​(ShortcutsService shortcutsService)
      • setShortcutsUtilService

        public void setShortcutsUtilService​(ShortcutsUtilService shortcutsUtilService)
      • setTypeFacade

        public void setTypeFacade​(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
      • getTypeFacade

        public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()
      • setAdvancedSearchOperatorService

        public void setAdvancedSearchOperatorService​(com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService advancedSearchOperatorService)
      • getAdvancedSearchOperatorService

        public com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService getAdvancedSearchOperatorService()