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 voidcreateListBreadcrumb()Predicate<String>getFilterEventPredicate()voidgetMenus(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()StringgetTitle()com.google.gwt.user.client.ui.IsWidgetgetTitleDecorator()voidsetFilterSettingsManager(TaskListFilterSettingsManager filterSettingsManager)voidsetupDetailBreadcrumb(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:
getTitlein classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.ht.model.TaskSummary>
-
getTitleDecorator
public com.google.gwt.user.client.ui.IsWidget getTitleDecorator()
- Overrides:
getTitleDecoratorin 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:
getMenusin classAbstractTaskListPresenter<TaskListViewImpl>
-
createListBreadcrumb
public void createListBreadcrumb()
- Specified by:
createListBreadcrumbin classorg.jbpm.workbench.common.client.list.AbstractScreenListPresenter<org.jbpm.workbench.ht.model.TaskSummary>
-
setupDetailBreadcrumb
public void setupDetailBreadcrumb(String detailLabel)
- Specified by:
setupDetailBreadcrumbin classAbstractTaskListPresenter<TaskListViewImpl>
-
setFilterSettingsManager
@Inject public void setFilterSettingsManager(TaskListFilterSettingsManager filterSettingsManager)
-
getSuspendActionCondition
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary> getSuspendActionCondition()
- Specified by:
getSuspendActionConditionin classAbstractTaskListPresenter<TaskListViewImpl>
-
getReleaseActionCondition
protected Predicate<org.jbpm.workbench.ht.model.TaskSummary> getReleaseActionCondition()
- Overrides:
getReleaseActionConditionin classAbstractTaskListPresenter<TaskListViewImpl>
-
getFilterEventPredicate
public Predicate<String> getFilterEventPredicate()
- Overrides:
getFilterEventPredicatein classorg.jbpm.workbench.common.client.list.AbstractMultiGridPresenter<org.jbpm.workbench.ht.model.TaskSummary,TaskListViewImpl>
-
-