Class BundleNavigationNodeBrowserModel
java.lang.Object
de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
de.hybris.platform.cockpit.session.impl.AbstractPageableBrowserModel
de.hybris.platform.cockpit.session.impl.AbstractSearchBrowserModel
de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
de.hybris.platform.configurablebundlecockpits.productcockpit.session.impl.BundleNavigationNodeBrowserModel
- All Implemented Interfaces:
AdvancedBrowserModel,BrowserModel,CockpitListComponent<TypedObject>,CockpitListComponentExt<TypedObject>,PageableBrowserModel,SearchBrowserModel,Cloneable
-
Field Summary
Fields inherited from class de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
searchProviderFields inherited from class de.hybris.platform.cockpit.session.impl.AbstractSearchBrowserModel
ADVANCED_SEARCH_CONF, advancedSearchModel, PATH_DELIMITER, PATH_LIST_DELIMITER, QUERY_PATH_DELIMITERFields inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
contextItems, LIST_VIEW_CONFIG_CODE, viewModeFields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
browserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblacklistItems(Collection<Integer> indexes) voidprotected ExtendedSearchResultdoSearchInternal(Query query) voidprotected BundleNavigationServicegetItem(int index) getItems()protected LabelServiceprotected final LabelServiceprotected SearchTypegetSelectedType(Query query) intprotected TypeServiceprotected final TypeServicevoidopenRelatedBundleQueryBrowser(BundleTemplateModel bundleTemplateModel, BrowserModel model, BundleRuleType bundleRuleType) voidvoidremoveItems(Collection<Integer> indexes) voidvoidsetOpenedItems(List<List<Integer>> openedItems) protected voidsetParamValuesToSearchQuery(Query originalQuery, Query searchQuery) Sets search parameter values to searchQuery according to original ones in originalQuery adding restrictions to parentTemplate and catalogVersion fieldsvoidsetSelectedNode(Set<TypedObject> selectedNode) protected voidsetSortPropertiesToSearchQuery(Query originalQuery, Query searchQuery) Sets sort properties to searchQuery according to original ones in originalQueryvoidsetTreeModel(BundleTemplateTreeModel treeModel) voidMethods inherited from class de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
clone, getAllItemLabel, getAvailableViewModes, getSearchProvider, getSelectedItems, getSortProperties, isShowCreateButton, setSearchProvider, setShowCreateButton, updateAdvancedSearchModel, updateItems, updateItemsMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractSearchBrowserModel
addBrowserModelListener, collapse, fireAdvancedSearchVisibilityChanged, getAdvancedSearchModel, getAvailableBrowserFilters, getConfiguredBrowserFilters, getLastQuery, getLastType, getResult, getSearchType, getSimpleQuery, getSortCriterion, getUIConfigurationService, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAdvancedSearchSticky, isAdvancedSearchVisible, isCollapsed, setAdvancedSearchSticky, setAdvancedSearchVisible, setLastQuery, setResult, setRootType, setSimpleQuery, setSortableProperties, setSortAsc, setSortedByPropertyMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractPageableBrowserModel
addPageSize, firePagingChanged, getContextItemsPaged, getContextItemsPageIndex, getContextItemsPageSize, getCurrentPage, getLastPage, getMaxPageSize, getOffset, getPageSize, getPageSizes, hasStatusBar, isSimplePaging, setContextItemsDirectly, setContextItemsPageIndex, setContextItemsPageSize, setCurrentPage, setMaxPageSize, setOffset, setPageSize, setPageSizes, setSimplePaging, updateItemsMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
doDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getListViewConfiguration, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextPropertyWritable, isContextVisible, isItemsMovable, isItemsRemovable, isPossibleAddContextSubTypes, setActiveItem, setCompareModel, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
clearSelection, fireChanged, fireItemsChanged, fireRootTypeChanged, fireSelectionChanged, focus, getArea, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getLabel, getRootType, getSelectedIndexes, getTotalCount, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, onClose, onHide, onShow, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setSelectedIndexes, setTotalCountMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.cockpit.session.AdvancedBrowserModel
doDrop, getActiveItem, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextVisible, isItemsMovable, isItemsRemovable, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeMethods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
focus, getArea, getBrowserFilter, getExtendedLabel, getLabel, getRootType, getSelectedIndexes, getTotalCount, hasStatusBar, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setSelectedIndexes, setTotalCount, updateItemsMethods inherited from interface de.hybris.platform.cockpit.session.PageableBrowserModel
addPageSize, getCurrentPage, getLastPage, getOffset, getPageSize, getPageSizes, isSimplePaging, setCurrentPage, setOffset, setPageSize, setSimplePaging
-
Constructor Details
-
BundleNavigationNodeBrowserModel
public BundleNavigationNodeBrowserModel()
-
-
Method Details
-
removeItems
- Specified by:
removeItemsin interfaceAdvancedBrowserModel- Overrides:
removeItemsin classDefaultSearchBrowserModel
-
blacklistItems
- Specified by:
blacklistItemsin interfaceAdvancedBrowserModel- Overrides:
blacklistItemsin classDefaultSearchBrowserModel
-
createViewComponent
- Specified by:
createViewComponentin interfaceBrowserModel- Overrides:
createViewComponentin classDefaultSearchBrowserModel
-
getItem
- Specified by:
getItemin interfaceBrowserModel- Overrides:
getItemin classDefaultSearchBrowserModel
-
getItems
- Specified by:
getItemsin interfaceCockpitListComponent<TypedObject>- Overrides:
getItemsin classDefaultSearchBrowserModel
-
clearPreservedState
public void clearPreservedState() -
getTreeRootChildCount
public int getTreeRootChildCount() -
openRelatedQueryBrowser
public void openRelatedQueryBrowser() -
openRelatedBundleQueryBrowser
public void openRelatedBundleQueryBrowser(BundleTemplateModel bundleTemplateModel, BrowserModel model, BundleRuleType bundleRuleType) -
updateLabels
public void updateLabels()- Overrides:
updateLabelsin classDefaultSearchBrowserModel
-
doSearchInternal
- Overrides:
doSearchInternalin classDefaultSearchBrowserModel
-
getSelectedType
- Parameters:
query-- Returns:
-
setParamValuesToSearchQuery
Sets search parameter values to searchQuery according to original ones in originalQuery adding restrictions to parentTemplate and catalogVersion fields- Parameters:
originalQuery-searchQuery-
-
setSortPropertiesToSearchQuery
Sets sort properties to searchQuery according to original ones in originalQuery- Parameters:
originalQuery-searchQuery-
-
getOpenedPath
-
setOpenedItems
-
getTreeModel
-
getSelectedNode
-
setSelectedNode
-
getLabelService
-
getTypeService
-
getLabelServiceInternal
-
getTypeServiceInternal
-