Class RuleEngineListViewCollectionBrowserMoldStrategy
java.lang.Object
com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.AbstractMoldStrategy<org.zkoss.zul.Listitem,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListView,Object>
com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
de.hybris.platform.ruleenginebackoffice.widgets.collectionbrowser.mold.impl.RuleEngineListViewCollectionBrowserMoldStrategy
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.collectionbrowser.mold.CollectionBrowserMoldStrategy,org.springframework.core.Ordered
public class RuleEngineListViewCollectionBrowserMoldStrategy
extends com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
Rule engine specific List view mold strategy for Collection Browser widget
Renders data in simple list form with paging
Uses zk
Uses zk
Listbox component-
Nested Class Summary
Nested classes/interfaces inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy.UnsortableListModelArray<E extends Object> -
Field Summary
Fields inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
ASCENDING_TOKEN, DESCENDING_TOKEN, HFLEX_COLUMN_MIN_WIDTH, HFLEX_MIN, MODEL_INDEXES, MODEL_LIST, PROPERTY_USER_CONFIGURATION_SERVICE_BEAN_ID, SCLASS_COL_HEAD, SCLASS_COL_HEADER, SCLASS_COL_HEADER_FILL, SCLASS_LISTVIEW_CELL, SETTING_COMPONENT_CTX_CODE, SETTING_INVALIDATION_SOCKET_OUTPUT_NAME, SETTING_ITEM_RENDERER, SORT_COLUMN_ID, SORT_DIRECTION, SORTABLE_LIST_HEADER, TOOLTIP_PROPERTY_KEYFields inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.AbstractMoldStrategy
ATTRIBUTE_HYPERLINK_CANDIDATE, EMPTY_NAVIGATION_ITEM_SELECTOR_CONTEXT, EMPTY_PAGE_SIZE, KEY_LABEL_EMPTY_LIST, MODEL_COLUMNS_CONFIG, NO_SELECTION_INDEX, SCLASS_CELL_FOCUSED, SCLASS_CELL_HYPERLINK, SETTING_COCKPIT_COLLECTION_BROWSER_ENTITY_SPECIFIC_PREVIEW_RESOLUTION_ENABLEDFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonClickItemEvent(org.zkoss.zk.ui.event.Event event, Object item) Methods inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
addCellLink, addEnterKeySupport, addPreviouslySelected, allColumnsHaveHflexMin, applyColumnAttributes, buildHeaders, configureHeaderSort, createCellRenderedListener, createLinkRenderedListener, createListHeader, createListModel, createRowRenderedListener, deselectItems, focusItem, getColumnConfiguration, getItemObject, getListBox, getListBoxHead, getListModel, getName, getNavigationItemSelectorContext, getParent, getRendererSetting, getResolverFactory, getSelectedObjectsFromModel, getTooltipText, getUiElementAt, getUiModelSize, getUserConfigurationService, getWidgetModel, handleChangeFocus, handleChangeSelection, handleCollectionUpdate, handleObjectCreateEvent, handleObjectDeleteEvent, initialize, initialize, initializeRenderer, initSelectionMode, isEmptyOrNotConfiguredPage, isSortableAttribute, isSortableHeaders, isStrategyInitialized, loadColumnConfiguration, loadUserColumnConfiguration, onSelectItemEvent, onSortEvent, processViewWith, release, render, renderEntries, renderEntries, renderEntriesWithoutConfiguration, renderList, renderListWithoutConfiguration, reset, resetModel, resetView, select, selectItems, setItemFocused, setModelAndKeepSortedStatus4ListBox, setPage, setResolverFactory, setUserConfigurationService, updateModelData, updateSelectionStatusMethods inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.AbstractMoldStrategy
addLink, canHandle, chooseEmptyMessageToDisplayFor, getBackofficeTypeUtils, getCockpitProperties, getContext, getDataType, getDataType, getFocusedObjectFromModel, getHyperlinkFallbackLabelProvider, getIndexOf, getLabelService, getNotificationService, getOrder, getPermissionFacade, getRenderer, getTypeCode, handleObjectsUpdateEvent, handleObjectUpdateEvent, initializeRenderer, isEntitySpecificPreviewResolutionEnabled, isHandlingObjectEvents, isLink, nextItemSelectorInvocation, previousItemSelectorInvocation, setBackofficeTypeUtils, setCockpitProperties, setContext, setHyperlinkFallbackLabelProvider, setLabelService, setMoldRendererFactory, setNotificationService, setOrder, setPermissionFacade, setRenderer, setRendererFactory, setTypeCode
-
Constructor Details
-
RuleEngineListViewCollectionBrowserMoldStrategy
public RuleEngineListViewCollectionBrowserMoldStrategy()
-
-
Method Details
-
onClickItemEvent
- Overrides:
onClickItemEventin classcom.hybris.cockpitng.widgets.collectionbrowser.mold.impl.listview.ListViewCollectionBrowserMoldStrategy
-