Class AllOrdersFilterController

  • All Implemented Interfaces:
    com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchInitializer, 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 AllOrdersFilterController
    extends com.hybris.backoffice.widgets.advancedsearch.AbstractInitAdvancedSearchAdapter
    Adds conditions to the advanced search widget to filter for all OrderModel.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String NAVIGATION_NODE_ID  
      • Fields inherited from class com.hybris.backoffice.widgets.advancedsearch.AbstractInitAdvancedSearchAdapter

        SOCKET_IN_NODE_SELECTED, SOCKET_OUT_CONTEXT
      • Fields 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, spaceScope
      • Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

        _applied
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSearchDataConditions​(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData, java.util.Optional<com.hybris.backoffice.navigation.NavigationNode> navigationNode)  
      java.lang.String getNavigationNodeId()  
      java.lang.String getTypeCode()  
      • Methods inherited from class com.hybris.backoffice.widgets.advancedsearch.AbstractInitAdvancedSearchAdapter

        createAdvancedSearchInitContext, getAdvancedSearchOperatorService, getOutputSocketName, getPermissionFacade, getTypeFacade, initFromConfig, loadAdvancedConfiguration, loadDataTypeForCode, setAdvancedSearchOperatorService, setPermissionFacade, setTypeFacade
      • 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, initialize, 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
      • Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

        doCatch, doFinally
      • Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

        bindComponent, getController, onEvent, unbindComponent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • NAVIGATION_NODE_ID

        public static final java.lang.String NAVIGATION_NODE_ID
        See Also:
        Constant Field Values
    • Constructor Detail

      • AllOrdersFilterController

        public AllOrdersFilterController()
    • Method Detail

      • addSearchDataConditions

        public void addSearchDataConditions​(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData,
                                            java.util.Optional<com.hybris.backoffice.navigation.NavigationNode> navigationNode)
      • getTypeCode

        public java.lang.String getTypeCode()
        Specified by:
        getTypeCode in class com.hybris.backoffice.widgets.advancedsearch.AbstractInitAdvancedSearchAdapter
      • getNavigationNodeId

        public java.lang.String getNavigationNodeId()
        Specified by:
        getNavigationNodeId in class com.hybris.backoffice.widgets.advancedsearch.AbstractInitAdvancedSearchAdapter