Class ShortcutsController
- 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.pcmbackoffice.widgets.shortcuts.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 Summary
Fields Modifier and Type Field Description protected static java.lang.StringLABELprotected static java.lang.StringMODEL_DATA_TYPEorg.zkoss.zul.Listboxshortcutsstatic java.lang.StringSOCKET_IN_REFRESHstatic java.lang.StringSOCKET_IN_REFRESH_ASSORTMENT_FULL_TEXT_SEARCHstatic java.lang.StringSOCKET_IN_RESETstatic java.lang.StringSOCKET_IN_SEARCH_INITstatic java.lang.StringSOCKET_IN_UPDATE_CONTEXTstatic java.lang.StringSOCKET_OUT_DESELECT_ALL_ITEMSstatic java.lang.StringSOCKET_OUT_INIT_SEARCHstatic java.lang.StringSOCKET_OUT_RESET_FULL_TEXT_SEARCHstatic java.lang.StringSOCKET_OUT_SELECTED_ITEMstatic java.lang.StringSOCKET_OUT_UPDATE_ASSORTMENT_FULL_TEXT_SEARCHstatic java.lang.StringSOCKET_OUT_UPDATE_FULL_TEXT_SEARCH
-
Constructor Summary
Constructors Constructor Description ShortcutsController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddItemsToCollection(java.util.List<ItemModel> items, Shortcutsitem targetShortcutsitem)protected BackofficeObjectSpecialCollectionModelfindOriginCollectionModel(ItemModel itemModel)protected com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchInitContextgetAdvancedSearchInitContext()com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorServicegetAdvancedSearchOperatorService()ShortcutsServicegetShortcutsService()ShortcutsUtilServicegetShortcutsUtilService()com.hybris.cockpitng.dataaccess.facades.type.TypeFacadegetTypeFacade()voidhandleObjectDeleteEvent(com.hybris.cockpitng.core.events.CockpitEvent event)voidinitialize(org.zkoss.zk.ui.Component comp)voidinitializeFullTextSearch(java.lang.String typeCode)voidrefresh(java.lang.Object obj)voidrefreshAssortmentViewFullTextSearch()voidreset(java.lang.Object object)voidsetAdvancedSearchOperatorService(com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService advancedSearchOperatorService)voidsetCurrentLabel(ShortcutsFlagEnum currentLabel)voidsetShortcutsService(ShortcutsService shortcutsService)voidsetShortcutsUtilService(ShortcutsUtilService shortcutsUtilService)voidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)voidupdateContext(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchInitContext context)-
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, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
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_RESET
public static final java.lang.String SOCKET_IN_RESET
- 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
-
LABEL
protected static final java.lang.String LABEL
- 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
-
-
Method Detail
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp)
- Overrides:
initializein classcom.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)
-
findOriginCollectionModel
protected BackofficeObjectSpecialCollectionModel findOriginCollectionModel(ItemModel itemModel)
-
getAdvancedSearchInitContext
protected com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchInitContext getAdvancedSearchInitContext()
-
setShortcutsService
public void setShortcutsService(ShortcutsService shortcutsService)
-
setCurrentLabel
public void setCurrentLabel(ShortcutsFlagEnum currentLabel)
-
getShortcutsService
public ShortcutsService getShortcutsService()
-
setShortcutsUtilService
public void setShortcutsUtilService(ShortcutsUtilService shortcutsUtilService)
-
getShortcutsUtilService
public ShortcutsUtilService getShortcutsUtilService()
-
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()
-
-