Class AbstractSectionSearchBrowserModel
- 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.cockpit.session.impl.AbstractSectionSearchBrowserModel
-
- All Implemented Interfaces:
AdvancedBrowserModel,BrowserModel,CockpitListComponent<TypedObject>,CockpitListComponentExt<TypedObject>,PageableBrowserModel,SearchBrowserModel,SectionBrowserModel,SectionSearchBrowserModel,java.lang.Cloneable
- Direct Known Subclasses:
DefaultSectionSearchBrowserModel
public abstract class AbstractSectionSearchBrowserModel extends DefaultSearchBrowserModel implements SectionSearchBrowserModel
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
searchProvider
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractSearchBrowserModel
ADVANCED_SEARCH_CONF, advancedSearchModel, PATH_DELIMITER, PATH_LIST_DELIMITER, QUERY_PATH_DELIMITER
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
contextItems, LIST_VIEW_CONFIG_CODE, viewMode
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
browserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST
-
-
Constructor Summary
Constructors Constructor Description AbstractSectionSearchBrowserModel()AbstractSectionSearchBrowserModel(ObjectTemplate rootType)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Objectclone()abstract AbstractContentBrowsercreateViewComponent()BrowserSectionModelgetBrowserSectionModel(int index)java.util.List<BrowserSectionModel>getBrowserSectionModels()SectionModelListenergetSectionModelListener()booleanhasStatusBar()voidsetBrowserSectionModels(java.util.List<? extends BrowserSectionModel> sectionModels)voidsetSectionModelListener(SectionModelListener listener)-
Methods inherited from class de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
blacklistItems, doSearchInternal, getAllItemLabel, getAvailableViewModes, getItem, getItems, getSearchProvider, getSelectedItems, getSortProperties, isShowCreateButton, removeItems, setSearchProvider, setShowCreateButton, updateAdvancedSearchModel, updateItems, updateItems, updateLabels
-
Methods 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, setSortedByProperty
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractPageableBrowserModel
addPageSize, firePagingChanged, getContextItemsPaged, getContextItemsPageIndex, getContextItemsPageSize, getCurrentPage, getLastPage, getMaxPageSize, getOffset, getPageSize, getPageSizes, isSimplePaging, setContextItemsDirectly, setContextItemsPageIndex, setContextItemsPageSize, setCurrentPage, setMaxPageSize, setOffset, setPageSize, setPageSizes, setSimplePaging, updateItems
-
Methods 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, setViewMode
-
Methods 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, setTotalCount
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.session.AdvancedBrowserModel
blacklistItems, doDrop, getActiveItem, getAvailableViewModes, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextVisible, isItemsMovable, isItemsRemovable, removeItems, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewMode
-
Methods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
addBrowserModelListener, collapse, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getItem, getLabel, getRootType, getSelectedIndexes, getSelectedItems, getTotalCount, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isCollapsed, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount, updateItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.CockpitListComponent
getItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.PageableBrowserModel
addPageSize, getCurrentPage, getLastPage, getOffset, getPageSize, getPageSizes, isSimplePaging, setCurrentPage, setOffset, setPageSize, setSimplePaging, updateItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.SearchBrowserModel
getAdvancedSearchModel, getLastQuery, getResult, getSimpleQuery, isAdvancedSearchSticky, isAdvancedSearchVisible, setAdvancedSearchSticky, setAdvancedSearchVisible, setLastQuery, setResult, setSimpleQuery, updateItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.SectionBrowserModel
initialize
-
-
-
-
Constructor Detail
-
AbstractSectionSearchBrowserModel
public AbstractSectionSearchBrowserModel()
-
AbstractSectionSearchBrowserModel
public AbstractSectionSearchBrowserModel(ObjectTemplate rootType)
-
-
Method Detail
-
getBrowserSectionModel
public BrowserSectionModel getBrowserSectionModel(int index)
- Specified by:
getBrowserSectionModelin interfaceSectionBrowserModel
-
getBrowserSectionModels
public java.util.List<BrowserSectionModel> getBrowserSectionModels()
- Specified by:
getBrowserSectionModelsin interfaceSectionBrowserModel
-
setSectionModelListener
public void setSectionModelListener(SectionModelListener listener)
- Specified by:
setSectionModelListenerin interfaceSectionBrowserModel
-
getSectionModelListener
public SectionModelListener getSectionModelListener()
- Specified by:
getSectionModelListenerin interfaceSectionBrowserModel
-
setBrowserSectionModels
public void setBrowserSectionModels(java.util.List<? extends BrowserSectionModel> sectionModels)
- Specified by:
setBrowserSectionModelsin interfaceSectionBrowserModel
-
clone
public abstract java.lang.Object clone() throws java.lang.CloneNotSupportedException- Specified by:
clonein interfaceBrowserModel- Overrides:
clonein classDefaultSearchBrowserModel- Throws:
java.lang.CloneNotSupportedException
-
createViewComponent
public abstract AbstractContentBrowser createViewComponent()
- Specified by:
createViewComponentin interfaceBrowserModel- Overrides:
createViewComponentin classDefaultSearchBrowserModel
-
hasStatusBar
public boolean hasStatusBar()
- Specified by:
hasStatusBarin interfaceBrowserModel- Overrides:
hasStatusBarin classAbstractPageableBrowserModel
-
-