Class ShowSynchProductsAction
java.lang.Object
de.hybris.platform.cockpit.components.listview.AbstractListViewAction
de.hybris.platform.productcockpit.components.listview.impl.AbstractProductAction
de.hybris.platform.productcockpit.components.listview.impl.ShowSynchProductsAction
- All Implemented Interfaces:
AdvancedListViewAction,ListViewAction
This product action class is responsible for creating action for searching synchronization sources or targets on
given product.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.hybris.platform.cockpit.components.listview.ListViewAction
ListViewAction.Context -
Field Summary
FieldsFields inherited from class de.hybris.platform.cockpit.components.listview.AbstractListViewAction
alwaysEnabled, IN_EDITOR_AREA_SECTION_PANELFields inherited from interface de.hybris.platform.cockpit.components.listview.ListViewAction
AFFECTED_ITEMS_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSearchEventListener(org.zkoss.zk.ui.Component component, org.zkoss.zk.ui.event.EventListener listener) Adds the search event listener component.protected voiddoCreateContext(ListViewAction.Context context) org.zkoss.zul.MenupopupgetContextPopup(ListViewAction.Context context) Gets the context popup of the action button.org.zkoss.zk.ui.event.EventListenergetEventListener(ListViewAction.Context context) Gets theEventListenerwhich is to be registered for theEvents.ON_CLICKevent.getImageURI(ListViewAction.Context context) Gets the image URI which represents the action button.Gets the image URI for selection operation which represents the action button.org.zkoss.zul.MenupopupGets the popup of the action button for selection operation.org.zkoss.zul.MenupopupgetPopup(ListViewAction.Context context) Gets the popup of the action button.Gets the synchronization service.getTooltip(ListViewAction.Context context) Gets the tooltip of the action button.protected TypeServiceGets the type service.Methods inherited from class de.hybris.platform.productcockpit.components.listview.impl.AbstractProductAction
getProductCockpitProductServiceMethods inherited from class de.hybris.platform.cockpit.components.listview.AbstractListViewAction
createContext, createContext, getItem, getMultiSelectEventListener, getSelectedItems, getStatusCode, isAlwaysEnabled, sendEvent, sendUpdateItemsEvent, setAlwaysEnabled
-
Field Details
-
ICON_SHOW_SYNC_PRODUCTS_ACTION_AVAILABLE
- See Also:
-
ICON_SHOW_SYNC_PRODUCTS_ACTION_UNAVAILABLE
- See Also:
-
-
Constructor Details
-
ShowSynchProductsAction
public ShowSynchProductsAction()
-
-
Method Details
-
getContextPopup
Description copied from interface:ListViewActionGets the context popup of the action button.- Returns:
- the popup which should appear when the user right-clicks the action button or
nullif no popup is available
-
getEventListener
Description copied from interface:ListViewActionGets theEventListenerwhich is to be registered for theEvents.ON_CLICKevent.- Returns:
- the event listener which should be called when user clicks the action button
-
getImageURI
Description copied from interface:ListViewActionGets the image URI which represents the action button.- Returns:
- URI of the image to represent the action button
-
getMultiSelectImageURI
Description copied from interface:ListViewActionGets the image URI for selection operation which represents the action button.- Specified by:
getMultiSelectImageURIin interfaceListViewAction- Overrides:
getMultiSelectImageURIin classAbstractListViewAction- Returns:
- URI of the image to represent the action button or null, if action doesn't support multi select operation
-
getMultiSelectPopup
Description copied from interface:ListViewActionGets the popup of the action button for selection operation.- Specified by:
getMultiSelectPopupin interfaceListViewAction- Overrides:
getMultiSelectPopupin classAbstractListViewAction- Returns:
- the popup which should appear when the user clicks the action button or
nullif no popup is available
-
getPopup
Description copied from interface:ListViewActionGets the popup of the action button.- Returns:
- the popup which should appear when the user clicks the action button or
nullif no popup is available
-
getSynchronizationService
Gets the synchronization service.- Returns:
- the synchronization service
-
getTooltip
Description copied from interface:ListViewActionGets the tooltip of the action button.- Returns:
- the tooltip string which should appear when the user hovers over the action button
-
addSearchEventListener
protected void addSearchEventListener(org.zkoss.zk.ui.Component component, org.zkoss.zk.ui.event.EventListener listener) Adds the search event listener component.- Parameters:
component- the component on which event should be addedlistener- the listener
-
doCreateContext
- Specified by:
doCreateContextin classAbstractListViewAction
-
getTypeService
Gets the type service.- Returns:
- the type service
-