Class TaskBrowserModel
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.TaskBrowserModel
- All Implemented Interfaces:
AdvancedBrowserModel,BrowserModel,CockpitListComponent<TypedObject>,CockpitListComponentExt<TypedObject>,PageableBrowserModel,Cloneable
Class responsible for tasks' pagination
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionTaskBrowserModel(String attachmentType) TaskBrowserModel(List<String> attachmentTypes) -
Method Summary
Modifier and TypeMethodDescriptionvoidblacklistItems(Collection<Integer> indexes) clone()voidcollapse()getItem(int index) getItems()getLabel()getTasks()booleanbooleanbooleanvoidvoidremoveItems(Collection<Integer> indexes) voidsetActiveStatusFilters(Set<WorkflowActionStatus> activeStatusFilters) voidsetAvailableStatusFilters(Set<WorkflowActionStatus> availableStatusFilters) voidsetTasks(List<TypedObject> tasks) voidvoidupdateItems(int page) Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractPageableBrowserModel
addBrowserModelListener, addPageSize, firePagingChanged, getContextItemsPaged, getContextItemsPageIndex, getContextItemsPageSize, getCurrentPage, getLastPage, getMaxPageSize, getOffset, getPageSize, getPageSizes, isSimplePaging, setContextItemsDirectly, setContextItemsPageIndex, setContextItemsPageSize, setCurrentPage, setMaxPageSize, setOffset, setPageSize, setPageSizes, setSimplePagingMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
doDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getAvailableViewModes, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, 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, getAvailableBrowserFilters, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getRootType, getSelectedIndexes, getTotalCount, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isFocused, multiEdit, multiEdit, onClose, onHide, onShow, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setRootType, 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, getAvailableViewModes, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextVisible, isItemsMovable, isItemsRemovable, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeMethods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getRootType, getSelectedIndexes, getTotalCount, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount
-
Constructor Details
-
TaskBrowserModel
-
TaskBrowserModel
-
-
Method Details
-
clone
- Specified by:
clonein interfaceBrowserModel- Specified by:
clonein classAbstractBrowserModel- Throws:
CloneNotSupportedException
-
createViewComponent
-
getItem
- Specified by:
getItemin interfaceBrowserModel- Specified by:
getItemin classAbstractBrowserModel
-
getItems
- Specified by:
getItemsin interfaceCockpitListComponent<TypedObject>- Specified by:
getItemsin classAbstractBrowserModel
-
updateItems
public void updateItems()- Specified by:
updateItemsin interfaceBrowserModel- Overrides:
updateItemsin classAbstractPageableBrowserModel
-
updateItems
public void updateItems(int page) - Specified by:
updateItemsin interfacePageableBrowserModel- Specified by:
updateItemsin classAbstractPageableBrowserModel
-
getTasks
- Returns:
- the tasks
-
setTasks
- Parameters:
tasks- the tasks to set
-
refreshTasks
public void refreshTasks() -
getLabel
- Specified by:
getLabelin interfaceBrowserModel- Overrides:
getLabelin classAbstractBrowserModel
-
collapse
public void collapse()- Specified by:
collapsein interfaceBrowserModel- Overrides:
collapsein classAbstractAdvancedBrowserModel
-
isCollapsed
public boolean isCollapsed()- Specified by:
isCollapsedin interfaceBrowserModel- Overrides:
isCollapsedin classAbstractAdvancedBrowserModel
-
blacklistItems
-
removeItems
-
getSelectedItems
- Specified by:
getSelectedItemsin interfaceBrowserModel- Overrides:
getSelectedItemsin classAbstractBrowserModel
-
hasStatusBar
public boolean hasStatusBar()- Specified by:
hasStatusBarin interfaceBrowserModel- Overrides:
hasStatusBarin classAbstractPageableBrowserModel
-
isDuplicatable
public boolean isDuplicatable()- Specified by:
isDuplicatablein interfaceBrowserModel- Overrides:
isDuplicatablein classAbstractBrowserModel
-
getAvailableStatusFilters
- Returns:
- the availableStatusFilters
-
setAvailableStatusFilters
- Parameters:
availableStatusFilters- the availableStatusFilters to set
-
getActiveStatusFilters
- Returns:
- the activeStatusFilters
-
setActiveStatusFilters
- Parameters:
activeStatusFilters- the activeStatusFilters to set
-