Interface ConfigurableBrowserModel
- All Superinterfaces:
BrowserModel,Cloneable,CockpitListComponent<TypedObject>
- All Known Subinterfaces:
WidgetBrowserModel
- All Known Implementing Classes:
CommunicationBrowserModel,ContextAreaCommentTreeModel,DefaultConfigurableBrowserModel,DefaultWidgetBrowserModel,WidgetDashboardBrowserModel
Browser model which allows the browser view component (content browser) to be configured.
-
Method Summary
Modifier and TypeMethodDescriptionReturns this browser's code.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.voidsetBrowserCode(String browserCode) Sets the code of this browser to browserCode.voidsetInitiallyOpen(boolean open) Sets whether this browser is initially open or not.voidsetViewClass(Class<? extends AbstractContentBrowser> viewClass) Sets the view component (content browser) class to be used for this browser.Methods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
addBrowserModelListener, clone, collapse, createViewComponent, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getItem, getLabel, 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
getItems
-
Method Details
-
setViewClass
Sets the view component (content browser) class to be used for this browser.- Parameters:
viewClass- view component class
-
getViewClass
Class<? extends AbstractContentBrowser> getViewClass()Returns the view component (content browser) class to be used for this browser.- Returns:
- view component class
-
setInitiallyOpen
void setInitiallyOpen(boolean open) Sets whether this browser is initially open or not.- Parameters:
open- initial browser state
-
isInitiallyOpen
boolean isInitiallyOpen()Returns whether this browser is initially open or not.- Returns:
- true if initially open, false otherwise
-
setBrowserCode
Sets the code of this browser to browserCode.- Parameters:
browserCode- browser code
-
getBrowserCode
String getBrowserCode()Returns this browser's code.- Returns:
- browser code
-