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.Object
clone()
abstract AbstractContentBrowser
createViewComponent()
BrowserSectionModel
getBrowserSectionModel(int index)
java.util.List<BrowserSectionModel>
getBrowserSectionModels()
SectionModelListener
getSectionModelListener()
boolean
hasStatusBar()
void
setBrowserSectionModels(java.util.List<? extends BrowserSectionModel> sectionModels)
void
setSectionModelListener(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:
getBrowserSectionModel
in interfaceSectionBrowserModel
-
getBrowserSectionModels
public java.util.List<BrowserSectionModel> getBrowserSectionModels()
- Specified by:
getBrowserSectionModels
in interfaceSectionBrowserModel
-
setSectionModelListener
public void setSectionModelListener(SectionModelListener listener)
- Specified by:
setSectionModelListener
in interfaceSectionBrowserModel
-
getSectionModelListener
public SectionModelListener getSectionModelListener()
- Specified by:
getSectionModelListener
in interfaceSectionBrowserModel
-
setBrowserSectionModels
public void setBrowserSectionModels(java.util.List<? extends BrowserSectionModel> sectionModels)
- Specified by:
setBrowserSectionModels
in interfaceSectionBrowserModel
-
clone
public abstract java.lang.Object clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceBrowserModel
- Overrides:
clone
in classDefaultSearchBrowserModel
- Throws:
java.lang.CloneNotSupportedException
-
createViewComponent
public abstract AbstractContentBrowser createViewComponent()
- Specified by:
createViewComponent
in interfaceBrowserModel
- Overrides:
createViewComponent
in classDefaultSearchBrowserModel
-
hasStatusBar
public boolean hasStatusBar()
- Specified by:
hasStatusBar
in interfaceBrowserModel
- Overrides:
hasStatusBar
in classAbstractPageableBrowserModel
-
-