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,java.lang.Cloneable
public class TaskBrowserModel extends AbstractPageableBrowserModel
Class responsible for tasks' pagination
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
contextItems, LIST_VIEW_CONFIG_CODE, viewMode
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
browserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST
-
-
Constructor Summary
Constructors Constructor Description TaskBrowserModel(java.lang.String attachmentType)TaskBrowserModel(java.util.List<java.lang.String> attachmentTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidblacklistItems(java.util.Collection<java.lang.Integer> indexes)java.lang.Objectclone()voidcollapse()AbstractContentBrowsercreateViewComponent()java.util.Set<WorkflowActionStatus>getActiveStatusFilters()java.util.Set<WorkflowActionStatus>getAvailableStatusFilters()TypedObjectgetItem(int index)java.util.List<TypedObject>getItems()java.lang.StringgetLabel()java.util.List<TypedObject>getSelectedItems()java.util.List<TypedObject>getTasks()booleanhasStatusBar()booleanisCollapsed()booleanisDuplicatable()voidrefreshTasks()voidremoveItems(java.util.Collection<java.lang.Integer> indexes)voidsetActiveStatusFilters(java.util.Set<WorkflowActionStatus> activeStatusFilters)voidsetAvailableStatusFilters(java.util.Set<WorkflowActionStatus> availableStatusFilters)voidsetTasks(java.util.List<TypedObject> tasks)voidupdateItems()voidupdateItems(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, setSimplePaging
-
Methods 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, setViewMode
-
Methods 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, setTotalCount
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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, setViewMode
-
Methods 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
-
-
-
-
Method Detail
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException- Specified by:
clonein interfaceBrowserModel- Specified by:
clonein classAbstractBrowserModel- Throws:
java.lang.CloneNotSupportedException
-
createViewComponent
public AbstractContentBrowser createViewComponent()
-
getItem
public TypedObject getItem(int index)
- Specified by:
getItemin interfaceBrowserModel- Specified by:
getItemin classAbstractBrowserModel
-
getItems
public java.util.List<TypedObject> 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
public java.util.List<TypedObject> getTasks()
- Returns:
- the tasks
-
setTasks
public void setTasks(java.util.List<TypedObject> tasks)
- Parameters:
tasks- the tasks to set
-
refreshTasks
public void refreshTasks()
-
getLabel
public java.lang.String 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
public void blacklistItems(java.util.Collection<java.lang.Integer> indexes)
-
removeItems
public void removeItems(java.util.Collection<java.lang.Integer> indexes)
-
getSelectedItems
public java.util.List<TypedObject> 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
public java.util.Set<WorkflowActionStatus> getAvailableStatusFilters()
- Returns:
- the availableStatusFilters
-
setAvailableStatusFilters
public void setAvailableStatusFilters(java.util.Set<WorkflowActionStatus> availableStatusFilters)
- Parameters:
availableStatusFilters- the availableStatusFilters to set
-
getActiveStatusFilters
public java.util.Set<WorkflowActionStatus> getActiveStatusFilters()
- Returns:
- the activeStatusFilters
-
setActiveStatusFilters
public void setActiveStatusFilters(java.util.Set<WorkflowActionStatus> activeStatusFilters)
- Parameters:
activeStatusFilters- the activeStatusFilters to set
-
-