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 void
addBrowserModelListener(BrowserModelListener listener)
java.lang.Object
clone()
void
collapse()
AbstractContentBrowser
createViewComponent()
void
focus()
UIBrowserArea
getArea()
java.util.Set<BrowserFilter>
getAvailableBrowserFilters()
BrowserFilter
getBrowserFilter()
java.lang.String
getExtendedLabel()
TypedObject
getItem(int index)
java.lang.String
getLabel()
ObjectTemplate
getRootType()
Returns this browser's root type.java.util.List<java.lang.Integer>
getSelectedIndexes()
java.util.List<TypedObject>
getSelectedItems()
int
getTotalCount()
boolean
hasStatusBar()
boolean
isAdvancedHeaderDropdownSticky()
boolean
isAdvancedHeaderDropdownVisible()
boolean
isAllMarked()
boolean
isCollapsed()
boolean
isDuplicatable()
boolean
isFocused()
void
multiEdit(PropertyDescriptor propertyDesc, java.lang.String languageIso, java.util.List<TypedObject> objects, java.lang.Object value)
void
multiEdit(PropertyDescriptor propertyDesc, java.util.List<TypedObject> objects, java.lang.Object value)
void
removeBrowserModelListener(BrowserModelListener listener)
void
setAllMarked(boolean allMarked)
void
setArea(UIBrowserArea area)
void
setBrowserFilter(BrowserFilter browserFilter)
void
setExtendedLabel(java.lang.String label)
void
setLabel(java.lang.String label)
void
setRootType(ObjectTemplate rootType)
void
setSelectedIndexes(java.util.List<java.lang.Integer> selectedIndexes)
void
setTotalCount(int totalCount)
void
updateItems()
-
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()
-
-