public class BundleProductSearchBrowserModel extends DefaultSearchBrowserModel
searchProviderADVANCED_SEARCH_CONF, advancedSearchModel, PATH_DELIMITER, PATH_LIST_DELIMITER, QUERY_PATH_DELIMITERcontextItems, LIST_VIEW_CONFIG_CODE, viewModebrowserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST| Constructor and Description |
|---|
BundleProductSearchBrowserModel() |
BundleProductSearchBrowserModel(String templateCode) |
blacklistItems, createViewComponent, getItem, getItems, getSelectedItems, getSortProperties, isShowCreateButton, removeItems, setSearchProvider, setShowCreateButton, updateAdvancedSearchModel, updateItems, updateItemscollapse, fireAdvancedSearchVisibilityChanged, getAdvancedSearchModel, getAvailableBrowserFilters, getConfiguredBrowserFilters, getLastQuery, getLastType, getResult, getSearchType, getSimpleQuery, getSortCriterion, getUIConfigurationService, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAdvancedSearchSticky, isAdvancedSearchVisible, isCollapsed, setAdvancedSearchSticky, setAdvancedSearchVisible, setLastQuery, setResult, setSimpleQuery, setSortableProperties, setSortAsc, setSortedByPropertyaddPageSize, firePagingChanged, getContextItemsPaged, getContextItemsPageIndex, getContextItemsPageSize, getCurrentPage, getLastPage, getMaxPageSize, getOffset, getPageSize, getPageSizes, hasStatusBar, isSimplePaging, setContextItemsDirectly, setContextItemsPageIndex, setContextItemsPageSize, setCurrentPage, setMaxPageSize, setOffset, setPageSize, setPageSizes, setSimplePaging, updateItemsdoDrop, 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, setViewModeclearSelection, 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, setTotalCountequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPageSize, getCurrentPage, getLastPage, getOffset, getPageSize, getPageSizes, isSimplePaging, setCurrentPage, setOffset, setPageSize, setSimplePagingdoDrop, 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, setViewModefocus, getArea, getBrowserFilter, getExtendedLabel, getLabel, getRootType, getSelectedIndexes, getTotalCount, hasStatusBar, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setSelectedIndexes, setTotalCount, updateItemspublic BundleProductSearchBrowserModel()
public BundleProductSearchBrowserModel(String templateCode)
public void addBrowserModelListener(BrowserModelListener listener)
addBrowserModelListener in interface BrowserModeladdBrowserModelListener in class AbstractSearchBrowserModelpublic Object clone() throws CloneNotSupportedException
clone in interface BrowserModelclone in class DefaultSearchBrowserModelCloneNotSupportedExceptionpublic Collection<CatalogVersionModel> getSelectedCatalogVersions()
protected void setSelectedCatalogVersions(Collection<CatalogVersionModel> selectedCatalogVersions)
public Collection<CategoryModel> getSelectedCategories()
protected void setSelectedCategories(Collection<CategoryModel> selectedCategories)
public void setRootType(ObjectTemplate rootType)
setRootType in interface BrowserModelsetRootType in class AbstractSearchBrowserModelprotected ExtendedSearchResult doSearchInternal(Query query)
doSearchInternal in class DefaultSearchBrowserModelprotected void updateSelectedCategoriesFromQuery(Query query)
protected void updateCatalogVersionsFromQuery(Query query)
protected SearchType getSelectedType(Query query)
protected void addCriterionToSearchQuery(Map<PropertyDescriptor,Boolean> sortCriterion, Query searchQuery)
public void setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
public CatalogService getProductCockpitCatalogService()
public List<MainAreaComponentFactory> getAvailableViewModes()
getAvailableViewModes in interface AdvancedBrowserModelgetAvailableViewModes in class DefaultSearchBrowserModelprotected String getAllItemLabel()
getAllItemLabel in class DefaultSearchBrowserModelprotected void updateLabels()
updateLabels in class DefaultSearchBrowserModelprotected void appendSortProperties(StringBuilder advancedSearchBuilder)
protected void appendSearchFieldValueFilter(StringBuilder advancedSearchBuilder)
protected boolean hasExactlyOneSearchQueryItem()
protected boolean hasMulipleSearchQueryItems()
protected void updateLabelSingleItem(StringBuilder sBuff, StringBuilder advancedSearchBuilder)
protected void updateLabelMultipleSelection(StringBuilder advancedSearchBuilder)
protected String getPathAsString(CategoryModel uic)
protected String getPathAsString(CatalogVersionModel uicv)
protected SearchProvider getSearchProvider()
getSearchProvider in class DefaultSearchBrowserModelCopyright © 2017 SAP SE. All Rights Reserved.