Interface BrowserModel
-
- All Superinterfaces:
java.lang.Cloneable,CockpitListComponent<TypedObject>
- All Known Subinterfaces:
AdvancedBrowserModel,ConfigurableBrowserModel,PageableBrowserModel,SearchBrowserModel,SectionBrowserModel,SectionSearchBrowserModel,UrlBrowserModel,WidgetBrowserModel
- All Known Implementing Classes:
AbstractAdvancedBrowserModel,AbstractAdvancedContextBrowserModel,AbstractBrowserModel,AbstractPageableBrowserModel,AbstractSearchBrowserModel,AbstractSectionBrowserModel,AbstractSectionSearchBrowserModel,AbstractUrlBrowserModel,AdmincockpitConstraintBrowserModel,AdmincockpitConstraintGroupsBrowserModel,AdmincockpitConstraintPojoBrowserModel,BundleNavigationNodeBrowserModel,BundleProductSearchBrowserModel,BundleRulesSearchBrowserModel,CategoryTreeBrowserModel,CollectionBrowserModel,CommunicationBrowserModel,ContextAreaCommentTreeModel,DefaultConfigurableBrowserModel,DefaultExtendedSearchBrowserModel,DefaultProductSearchBrowserModel,DefaultSearchBrowserModel,DefaultSectionSearchBrowserModel,DefaultUrlBrowserModel,DefaultWidgetBrowserModel,DynamicQueryBrowserModel,ImportCockpitBrowserModel,ImportCockpitWelcomeBrowserModel,MappingBrowserModel,TaskBrowserModel,WidgetDashboardBrowserModel,WorkflowItemsBrowserModel
public interface BrowserModel extends java.lang.Cloneable, CockpitListComponent<TypedObject>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBrowserModelListener(BrowserModelListener listener)java.lang.Objectclone()voidcollapse()AbstractContentBrowsercreateViewComponent()voidfocus()UIBrowserAreagetArea()java.util.Set<BrowserFilter>getAvailableBrowserFilters()BrowserFiltergetBrowserFilter()java.lang.StringgetExtendedLabel()TypedObjectgetItem(int index)java.lang.StringgetLabel()ObjectTemplategetRootType()Returns this browser's root type.java.util.List<java.lang.Integer>getSelectedIndexes()java.util.List<TypedObject>getSelectedItems()intgetTotalCount()booleanhasStatusBar()booleanisAdvancedHeaderDropdownSticky()booleanisAdvancedHeaderDropdownVisible()booleanisAllMarked()booleanisCollapsed()booleanisDuplicatable()booleanisFocused()voidmultiEdit(PropertyDescriptor propertyDesc, java.lang.String languageIso, java.util.List<TypedObject> objects, java.lang.Object value)voidmultiEdit(PropertyDescriptor propertyDesc, java.util.List<TypedObject> objects, java.lang.Object value)voidremoveBrowserModelListener(BrowserModelListener listener)voidsetAllMarked(boolean allMarked)voidsetArea(UIBrowserArea area)voidsetBrowserFilter(BrowserFilter browserFilter)voidsetExtendedLabel(java.lang.String label)voidsetLabel(java.lang.String label)voidsetRootType(ObjectTemplate rootType)voidsetSelectedIndexes(java.util.List<java.lang.Integer> selectedIndexes)voidsetTotalCount(int totalCount)voidupdateItems()-
Methods inherited from interface de.hybris.platform.cockpit.session.CockpitListComponent
getItems
-
-
-
-
Method Detail
-
createViewComponent
AbstractContentBrowser createViewComponent()
-
setLabel
void setLabel(java.lang.String label)
-
getLabel
java.lang.String getLabel()
-
setExtendedLabel
void setExtendedLabel(java.lang.String label)
-
getExtendedLabel
java.lang.String getExtendedLabel()
-
setRootType
void setRootType(ObjectTemplate rootType)
-
getRootType
ObjectTemplate getRootType()
Returns this browser's root type.- Returns:
- the root type of this browser
-
setArea
void setArea(UIBrowserArea area)
-
getArea
UIBrowserArea getArea()
-
updateItems
void updateItems()
-
getItem
TypedObject getItem(int index)
-
setSelectedIndexes
void setSelectedIndexes(java.util.List<java.lang.Integer> selectedIndexes)
-
getSelectedIndexes
java.util.List<java.lang.Integer> getSelectedIndexes()
-
getSelectedItems
java.util.List<TypedObject> getSelectedItems()
-
focus
void focus()
-
isFocused
boolean isFocused()
-
setTotalCount
void setTotalCount(int totalCount)
-
getTotalCount
int getTotalCount()
-
addBrowserModelListener
void addBrowserModelListener(BrowserModelListener listener)
-
removeBrowserModelListener
void removeBrowserModelListener(BrowserModelListener listener)
-
clone
java.lang.Object clone() throws java.lang.CloneNotSupportedException- Throws:
java.lang.CloneNotSupportedException
-
collapse
void collapse()
-
isCollapsed
boolean isCollapsed()
-
isAllMarked
boolean isAllMarked()
-
setAllMarked
void setAllMarked(boolean allMarked)
-
multiEdit
void multiEdit(PropertyDescriptor propertyDesc, java.util.List<TypedObject> objects, java.lang.Object value)
-
multiEdit
void multiEdit(PropertyDescriptor propertyDesc, java.lang.String languageIso, java.util.List<TypedObject> objects, java.lang.Object value)
-
hasStatusBar
boolean hasStatusBar()
-
isDuplicatable
boolean isDuplicatable()
-
isAdvancedHeaderDropdownVisible
boolean isAdvancedHeaderDropdownVisible()
-
isAdvancedHeaderDropdownSticky
boolean isAdvancedHeaderDropdownSticky()
-
getAvailableBrowserFilters
java.util.Set<BrowserFilter> getAvailableBrowserFilters()
-
setBrowserFilter
void setBrowserFilter(BrowserFilter browserFilter)
-
getBrowserFilter
BrowserFilter getBrowserFilter()
-
-