Class InitPromotionsAdvancedSearchController
- 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
-
- de.hybris.platform.promotions.backoffice.widgets.AbstractInitAdvanceSearchController
-
- de.hybris.platform.promotions.backoffice.widgets.InitPromotionsAdvancedSearchController
-
- 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 InitPromotionsAdvancedSearchController extends AbstractInitAdvanceSearchController
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringABSTRACT_PROMOTION_NAVIGATION_NODEstatic java.lang.StringABSTRACT_PROMOTION_TYPEstatic java.lang.StringIMMUTABLE_KEY_HASH_ATTR-
Fields inherited from class de.hybris.platform.promotions.backoffice.widgets.AbstractInitAdvanceSearchController
SOCKET_IN_NODE_SELECTED, SOCKET_OUT_CONTEXT
-
-
Constructor Summary
Constructors Constructor Description InitPromotionsAdvancedSearchController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSearchDataConditions(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData)Method adds search data conditions for given search data objectjava.lang.StringgetNavigationNodeId()Returns navigation node identifier for which advanced search data context should be createdjava.lang.StringgetTypeCode()Returns type for which advanced search data context will be created-
Methods inherited from class de.hybris.platform.promotions.backoffice.widgets.AbstractInitAdvanceSearchController
appendSearchCondition, createAdvancedSearchInitContext, getAdvancedSearchOperatorService, 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
-
-
-
-
Field Detail
-
IMMUTABLE_KEY_HASH_ATTR
public static final java.lang.String IMMUTABLE_KEY_HASH_ATTR
- See Also:
- Constant Field Values
-
ABSTRACT_PROMOTION_TYPE
public static final java.lang.String ABSTRACT_PROMOTION_TYPE
- See Also:
- Constant Field Values
-
ABSTRACT_PROMOTION_NAVIGATION_NODE
public static final java.lang.String ABSTRACT_PROMOTION_NAVIGATION_NODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
addSearchDataConditions
public void addSearchDataConditions(com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData)
Description copied from class:AbstractInitAdvanceSearchControllerMethod adds search data conditions for given search data object- Specified by:
addSearchDataConditionsin classAbstractInitAdvanceSearchController- Parameters:
searchData- - object storing advanced search data
-
getNavigationNodeId
public java.lang.String getNavigationNodeId()
Description copied from class:AbstractInitAdvanceSearchControllerReturns navigation node identifier for which advanced search data context should be created- Specified by:
getNavigationNodeIdin classAbstractInitAdvanceSearchController- Returns:
- navigation node identifier
-
getTypeCode
public java.lang.String getTypeCode()
Description copied from class:AbstractInitAdvanceSearchControllerReturns type for which advanced search data context will be created- Specified by:
getTypeCodein classAbstractInitAdvanceSearchController- Returns:
- type identifier
-
-