Class CommunicationBrowserModel
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.CommunicationBrowserModel
- All Implemented Interfaces:
CockpitEventAcceptor,AdvancedBrowserModel,BrowserModel,CockpitListComponent<TypedObject>,CockpitListComponentExt<TypedObject>,ConfigurableBrowserModel,PageableBrowserModel,SearchBrowserModel,Cloneable
- Direct Known Subclasses:
ContextAreaCommentTreeModel
public class CommunicationBrowserModel
extends DefaultSearchBrowserModel
implements ConfigurableBrowserModel, CockpitEventAcceptor
-
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 TypeMethodDescriptionReturns this browser's code.getLabel()Class<? extends AbstractContentBrowser>Returns the view component (content browser) class to be used for this browser.booleanReturns whether this browser is initially open or not.voidonCockpitEvent(CockpitEvent event) voidsetBrowserCode(String browserCode) Sets the code of this browser to browserCode.voidsetInitiallyOpen(boolean open) Sets whether this browser is initially open or not.voidsetOpen(List<TypedObject> abstractComments) voidsetViewClass(Class<? extends AbstractContentBrowser> viewClass) Sets the view component (content browser) class to be used for this browser.Methods inherited from class de.hybris.platform.cockpit.session.impl.DefaultSearchBrowserModel
blacklistItems, clone, createViewComponent, doSearchInternal, getAllItemLabel, getItem, getItems, getSearchProvider, getSelectedItems, getSortProperties, isShowCreateButton, removeItems, setSearchProvider, setShowCreateButton, updateAdvancedSearchModel, updateItems, updateItems, updateLabelsMethods 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, 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
addBrowserModelListener, clone, collapse, createViewComponent, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getItem, getRootType, getSelectedIndexes, getSelectedItems, getTotalCount, hasStatusBar, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isCollapsed, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount, updateItemsMethods inherited from interface de.hybris.platform.cockpit.session.CockpitListComponent
getItemsMethods inherited from interface de.hybris.platform.cockpit.session.PageableBrowserModel
addPageSize, getCurrentPage, getLastPage, getOffset, getPageSize, getPageSizes, isSimplePaging, setCurrentPage, setOffset, setPageSize, setSimplePaging
-
Constructor Details
-
CommunicationBrowserModel
public CommunicationBrowserModel()
-
-
Method Details
-
getAvailableViewModes
- Specified by:
getAvailableViewModesin interfaceAdvancedBrowserModel- Overrides:
getAvailableViewModesin classDefaultSearchBrowserModel
-
getCommentService
-
getLabel
- Specified by:
getLabelin interfaceBrowserModel- Overrides:
getLabelin classAbstractBrowserModel
-
setOpen
-
getOpenComments
- Returns:
- the openComments
-
onCockpitEvent
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor
-
getBrowserCode
Description copied from interface:ConfigurableBrowserModelReturns this browser's code.- Specified by:
getBrowserCodein interfaceConfigurableBrowserModel- Returns:
- browser code
-
getViewClass
Description copied from interface:ConfigurableBrowserModelReturns the view component (content browser) class to be used for this browser.- Specified by:
getViewClassin interfaceConfigurableBrowserModel- Returns:
- view component class
-
isInitiallyOpen
public boolean isInitiallyOpen()Description copied from interface:ConfigurableBrowserModelReturns whether this browser is initially open or not.- Specified by:
isInitiallyOpenin interfaceConfigurableBrowserModel- Returns:
- true if initially open, false otherwise
-
setBrowserCode
Description copied from interface:ConfigurableBrowserModelSets the code of this browser to browserCode.- Specified by:
setBrowserCodein interfaceConfigurableBrowserModel- Parameters:
browserCode- browser code
-
setInitiallyOpen
public void setInitiallyOpen(boolean open) Description copied from interface:ConfigurableBrowserModelSets whether this browser is initially open or not.- Specified by:
setInitiallyOpenin interfaceConfigurableBrowserModel- Parameters:
open- initial browser state
-
setViewClass
Description copied from interface:ConfigurableBrowserModelSets the view component (content browser) class to be used for this browser.- Specified by:
setViewClassin interfaceConfigurableBrowserModel- Parameters:
viewClass- view component class
-