Class TaskListPresenter
- java.lang.Object
-
- org.jbpm.workbench.common.client.list.AbstractListPresenter<T>
-
- org.jbpm.workbench.common.client.list.AbstractScreenListPresenter<T>
-
- org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.ht.model.TaskSummary,V>
-
- org.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListPresenter<TaskListViewImpl>
-
- org.jbpm.workbench.ht.client.editors.taskslist.TaskListPresenter
-
- All Implemented Interfaces:
org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
@Dependent public class TaskListPresenter extends AbstractTaskListPresenter<TaskListViewImpl>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListPresenter
AbstractTaskListPresenter.TaskListView<T extends AbstractTaskListPresenter>
-
-
Field Summary
-
Fields inherited from class org.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListPresenter
constants, translationService
-
Fields inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter
authorizationManager, clearAllActiveFiltersEvent, dataSetQueryHelper, errorCallback, errorHandlerBuilder, filterSettingsManager, view
-
-
Constructor Summary
Constructors Constructor Description TaskListPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createListBreadcrumb()
Predicate<String>
getFilterEventPredicate()
void
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary>
getReleaseActionCondition()
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary>
getSuspendActionCondition()
String
getTitle()
com.google.gwt.user.client.ui.IsWidget
getTitleDecorator()
void
setFilterSettingsManager(TaskListFilterSettingsManager filterSettingsManager)
void
setupDetailBreadcrumb(String detailLabel)
-
Methods inherited from class org.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListPresenter
bulkClaim, bulkReassign, bulkRelease, bulkResume, bulkSuspend, claimAndWorkTask, claimTask, createDataSetDomainSpecificCallback, existActiveSearchFilters, getActiveFilterFromColumnFilter, getClaimActionCondition, getCompleteActionCondition, getDataSetReadyCallback, getDomainSpecifDataForTasks, getProcessInstanceCondition, getResumeActionCondition, getSelectedTask, getStatusColumnFilterDescription, getViewErrorsActionCondition, isFilteredByTaskName, isFilteredByTaskName, isSameTaskFromEvent, onTaskCompletedEvent, onTaskDetailsClosed, onTaskRefreshedEvent, openErrorView, openProcessInstanceView, releaseTask, removeActiveFilter, resumeTask, selectSummaryItem, setDataSetQueryHelperDomainSpecific, setTaskService, setTranslationService, setupActiveSearchFilters, suspendTask
-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridPresenter
addActiveFilter, addActiveFilter, addActiveFilters, getData, getDataSetQueryHelper, getListView, getSearchParameter, getView, init, isUserAuthorizedForPerspective, navigateToPerspective, onBasicFilterAddEvent, onBasicFilterRemoveEvent, onOpen, onSavedFilterSelectedEvent, removeActiveFilter, saveSearchFilterSettings, setAuthorizationManager, setClearAllActiveFiltersEvent, setDataSetQueryHelper, setErrorHandlerBuilder, setFilterSettings, setFilterSettingsManager, setView
-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractScreenListPresenter
getPerspectiveId, getSelectedServerTemplate, onDetailScreenClosed, onFocus, onServerTemplateSelected, onStartup, setEmptyResults, setIdentity, setPerspectiveManager, setPlaceManager, setSelectedServerTemplate, setServerTemplateSelectorMenuBuilder, setUberfireBreadcrumbs, setupDetailBreadcrumb, setupListBreadcrumb
-
-
-
-
Method Detail
-
getTitle
public String getTitle()
- Overrides:
getTitle
in classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.ht.model.TaskSummary>
-
getTitleDecorator
public com.google.gwt.user.client.ui.IsWidget getTitleDecorator()
- Overrides:
getTitleDecorator
in classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.ht.model.TaskSummary>
-
getMenus
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
- Overrides:
getMenus
in classAbstractTaskListPresenter<TaskListViewImpl>
-
createListBreadcrumb
public void createListBreadcrumb()
- Specified by:
createListBreadcrumb
in classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.ht.model.TaskSummary>
-
setupDetailBreadcrumb
public void setupDetailBreadcrumb(String detailLabel)
- Specified by:
setupDetailBreadcrumb
in classAbstractTaskListPresenter<TaskListViewImpl>
-
setFilterSettingsManager
@Inject public void setFilterSettingsManager(TaskListFilterSettingsManager filterSettingsManager)
-
getSuspendActionCondition
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary> getSuspendActionCondition()
- Specified by:
getSuspendActionCondition
in classAbstractTaskListPresenter<TaskListViewImpl>
-
getReleaseActionCondition
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary> getReleaseActionCondition()
- Overrides:
getReleaseActionCondition
in classAbstractTaskListPresenter<TaskListViewImpl>
-
getFilterEventPredicate
public Predicate<String> getFilterEventPredicate()
- Overrides:
getFilterEventPredicate
in classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.ht.model.TaskSummary,TaskListViewImpl>
-
-