Interface AdvancedBrowserModel
-
- All Superinterfaces:
BrowserModel
,java.lang.Cloneable
,CockpitListComponent<TypedObject>
,CockpitListComponentExt<TypedObject>
- All Known Subinterfaces:
PageableBrowserModel
,SearchBrowserModel
,SectionBrowserModel
,SectionSearchBrowserModel
,UrlBrowserModel
- All Known Implementing Classes:
AbstractAdvancedBrowserModel
,AbstractAdvancedContextBrowserModel
,AbstractPageableBrowserModel
,AbstractSearchBrowserModel
,AbstractSectionBrowserModel
,AbstractSectionSearchBrowserModel
,AbstractUrlBrowserModel
,AdmincockpitConstraintBrowserModel
,AdmincockpitConstraintGroupsBrowserModel
,AdmincockpitConstraintPojoBrowserModel
,BundleNavigationNodeBrowserModel
,BundleProductSearchBrowserModel
,BundleRulesSearchBrowserModel
,CategoryTreeBrowserModel
,CollectionBrowserModel
,CommunicationBrowserModel
,ContextAreaCommentTreeModel
,DefaultExtendedSearchBrowserModel
,DefaultProductSearchBrowserModel
,DefaultSearchBrowserModel
,DefaultSectionSearchBrowserModel
,DefaultUrlBrowserModel
,DynamicQueryBrowserModel
,ImportCockpitBrowserModel
,ImportCockpitWelcomeBrowserModel
,MappingBrowserModel
,TaskBrowserModel
,WorkflowItemsBrowserModel
public interface AdvancedBrowserModel extends BrowserModel, CockpitListComponentExt<TypedObject>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
blacklistItems(java.util.Collection<java.lang.Integer> indexes)
void
doDrop(TypedObject item, BrowserModel sourceBrowser)
TypedObject
getActiveItem()
java.util.List<? extends MainAreaComponentFactory>
getAvailableViewModes()
java.util.Map<java.lang.String,java.lang.String>
getContextInitialValueMapping()
java.util.List<TypedObject>
getContextItems()
TypedObject
getContextRootItem()
ObjectTemplate
getContextRootType()
PropertyDescriptor
getContextRootTypePropertyDescriptor()
MutableTableModel
getContextTableModel()
java.lang.String
getContextViewMode()
ObjectTemplate
getLastType()
java.util.List<java.lang.Integer>
getSelectedContextIndexes()
MutableTableModel
getTableModel()
java.lang.String
getViewMode()
boolean
isContextItemsMovable()
boolean
isContextItemsRemovable()
boolean
isContextVisible()
boolean
isItemsMovable()
boolean
isItemsRemovable()
void
removeItems(java.util.Collection<java.lang.Integer> indexes)
void
setActiveItem(TypedObject activeItem)
void
setContextInitialValueMapping(java.util.Map<java.lang.String,java.lang.String> qualifierMap)
void
setContextItems(TypedObject item, java.util.Collection<TypedObject> contextItems)
void
setContextItems(TypedObject item, java.util.Collection<TypedObject> contextItems, ObjectTemplate asType)
void
setContextItemsDirectly(TypedObject item, java.util.Collection<TypedObject> contextItems)
void
setContextItemsMovable(boolean movable)
void
setContextItemsRemovable(boolean removable)
void
setContextRootType(ObjectTemplate contextRootType)
void
setContextRootTypePropertyDescriptor(PropertyDescriptor descriptor)
void
setContextTableModel(MutableTableModel contextTableModel)
void
setContextViewMode(java.lang.String viewMode)
void
setContextVisible(boolean contextVisible)
void
setContextVisibleDirect(boolean contextVisible)
void
setItemsMovable(boolean movable)
void
setItemsRemovable(boolean removable)
void
setSelectedContextIndexes(java.util.List<java.lang.Integer> selectedContextIndexes)
void
setTableModel(MutableTableModel tableModel)
void
setViewMode(java.lang.String viewMode)
-
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, updateItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.CockpitListComponent
getItems
-
-
-
-
Method Detail
-
setActiveItem
void setActiveItem(TypedObject activeItem)
-
getActiveItem
TypedObject getActiveItem()
-
setViewMode
void setViewMode(java.lang.String viewMode)
-
getViewMode
java.lang.String getViewMode()
-
getAvailableViewModes
java.util.List<? extends MainAreaComponentFactory> getAvailableViewModes()
-
setTableModel
void setTableModel(MutableTableModel tableModel)
-
getTableModel
MutableTableModel getTableModel()
-
setItemsMovable
void setItemsMovable(boolean movable)
-
isItemsMovable
boolean isItemsMovable()
- Specified by:
isItemsMovable
in interfaceCockpitListComponentExt<TypedObject>
-
setItemsRemovable
void setItemsRemovable(boolean removable)
-
isItemsRemovable
boolean isItemsRemovable()
- Specified by:
isItemsRemovable
in interfaceCockpitListComponentExt<TypedObject>
-
setContextItems
void setContextItems(TypedObject item, java.util.Collection<TypedObject> contextItems)
-
setContextItems
void setContextItems(TypedObject item, java.util.Collection<TypedObject> contextItems, ObjectTemplate asType)
-
setContextItemsDirectly
void setContextItemsDirectly(TypedObject item, java.util.Collection<TypedObject> contextItems)
-
getContextItems
java.util.List<TypedObject> getContextItems()
-
setContextTableModel
void setContextTableModel(MutableTableModel contextTableModel)
-
getContextTableModel
MutableTableModel getContextTableModel()
-
setContextInitialValueMapping
void setContextInitialValueMapping(java.util.Map<java.lang.String,java.lang.String> qualifierMap)
-
getContextInitialValueMapping
java.util.Map<java.lang.String,java.lang.String> getContextInitialValueMapping()
-
setContextRootType
void setContextRootType(ObjectTemplate contextRootType)
-
setContextRootTypePropertyDescriptor
void setContextRootTypePropertyDescriptor(PropertyDescriptor descriptor)
-
getContextRootTypePropertyDescriptor
PropertyDescriptor getContextRootTypePropertyDescriptor()
-
getContextRootType
ObjectTemplate getContextRootType()
-
setSelectedContextIndexes
void setSelectedContextIndexes(java.util.List<java.lang.Integer> selectedContextIndexes)
-
getSelectedContextIndexes
java.util.List<java.lang.Integer> getSelectedContextIndexes()
-
setContextViewMode
void setContextViewMode(java.lang.String viewMode)
-
getContextViewMode
java.lang.String getContextViewMode()
-
setContextVisible
void setContextVisible(boolean contextVisible)
-
setContextVisibleDirect
void setContextVisibleDirect(boolean contextVisible)
-
isContextVisible
boolean isContextVisible()
-
setContextItemsMovable
void setContextItemsMovable(boolean movable)
-
isContextItemsMovable
boolean isContextItemsMovable()
-
setContextItemsRemovable
void setContextItemsRemovable(boolean removable)
-
isContextItemsRemovable
boolean isContextItemsRemovable()
-
getContextRootItem
TypedObject getContextRootItem()
-
getLastType
ObjectTemplate getLastType()
-
doDrop
void doDrop(TypedObject item, BrowserModel sourceBrowser)
-
removeItems
void removeItems(java.util.Collection<java.lang.Integer> indexes)
-
blacklistItems
void blacklistItems(java.util.Collection<java.lang.Integer> indexes)
-
-