Class ExportCsvAction
java.lang.Object
de.hybris.platform.cockpit.components.listview.AbstractListViewAction
de.hybris.platform.cockpit.components.listview.AbstractMultiSelectOnlyAction
de.hybris.platform.cockpit.components.listview.impl.ExportCsvAction
- All Implemented Interfaces:
AdvancedListViewAction,ListViewAction
-
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 TypeMethodDescriptionorg.zkoss.zk.ui.event.EventListenerGets theEventListenerfor selection operation which is to be registered for theEvents.ON_CLICKevent.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.getTooltip(ListViewAction.Context context) Gets the tooltip of the action button.booleanvoidsetLabelService(LabelService labelService) voidsetTruncateCollections(boolean truncateCollections) Methods inherited from class de.hybris.platform.cockpit.components.listview.AbstractMultiSelectOnlyAction
doCreateContext, getContextPopup, getEventListener, getImageURI, getPopupMethods inherited from class de.hybris.platform.cockpit.components.listview.AbstractListViewAction
createContext, createContext, getItem, getSelectedItems, getStatusCode, isAlwaysEnabled, sendEvent, sendUpdateItemsEvent, setAlwaysEnabled
-
Field Details
-
ICON_EXPORT_CSV_ACTION_AVAILABLE
- See Also:
-
ICON_EXPORT_CSV_ACTION_UNAVAILABLE
- See Also:
-
-
Constructor Details
-
ExportCsvAction
public ExportCsvAction()
-
-
Method Details
-
getMultiSelectEventListener
public org.zkoss.zk.ui.event.EventListener getMultiSelectEventListener(ListViewAction.Context context) Description copied from interface:ListViewActionGets theEventListenerfor selection operation which is to be registered for theEvents.ON_CLICKevent.- Specified by:
getMultiSelectEventListenerin interfaceListViewAction- Specified by:
getMultiSelectEventListenerin classAbstractMultiSelectOnlyAction- Returns:
- the event listener which should be called when user clicks the action button
-
getMultiSelectImageURI
Description copied from interface:ListViewActionGets the image URI for selection operation which represents the action button.- Specified by:
getMultiSelectImageURIin interfaceListViewAction- Specified by:
getMultiSelectImageURIin classAbstractMultiSelectOnlyAction- 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- Specified by:
getMultiSelectPopupin classAbstractMultiSelectOnlyAction- Returns:
- the popup which should appear when the user clicks the action button or
nullif no popup is available
-
getTooltip
Description copied from interface:ListViewActionGets the tooltip of the action button.- Specified by:
getTooltipin interfaceListViewAction- Specified by:
getTooltipin classAbstractMultiSelectOnlyAction- Returns:
- the tooltip string which should appear when the user hovers over the action button
-
setLabelService
-
getLabelService
-
isTruncateCollections
public boolean isTruncateCollections() -
setTruncateCollections
public void setTruncateCollections(boolean truncateCollections)
-