jBPM Console NG - Human Tasks Client 6.0.0.CR4-Pre1

org.jbpm.console.ng.ht.client.editors.taskslist
Class TasksListPresenter

java.lang.Object
  extended by org.jbpm.console.ng.ht.client.editors.taskslist.TasksListPresenter

@Dependent
public class TasksListPresenter
extends Object


Nested Class Summary
static interface TasksListPresenter.TaskListView
           
static class TasksListPresenter.TaskType
           
static class TasksListPresenter.TaskView
           
 
Field Summary
static com.google.gwt.view.client.ProvidesKey<TaskSummary> KEY_PROVIDER
           
 
Constructor Summary
TasksListPresenter()
           
 
Method Summary
 void addDataDisplay(com.google.gwt.view.client.HasData<TaskSummary> display)
           
 void claimTasks(List<Long> selectedTasks, String userId)
           
 void completeTasks(List<Long> selectedTasks, String userId)
           
 void filterTasks(String text)
           
 void formClosed(org.uberfire.workbench.events.BeforeClosePlaceEvent closed)
           
 List<TaskSummary> getAllTaskSummaries()
           
 Date getCurrentDate()
           
 String getCurrentFilter()
           
 TasksListPresenter.TaskType getCurrentTaskType()
           
 TasksListPresenter.TaskView getCurrentView()
           
 com.google.gwt.view.client.ListDataProvider<TaskSummary> getDataProvider()
           
 org.uberfire.workbench.model.menu.Menus getMenus()
           
 String getTitle()
           
 org.uberfire.client.mvp.UberView<TasksListPresenter> getView()
           
 void onOpen()
           
 void onSearchEvent(TaskSearchEvent searchEvent)
           
 void onStartup(org.uberfire.mvp.PlaceRequest place)
           
 void refreshActiveTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshAllTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshGroupTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshPersonalTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshTasks(Date date, TasksListPresenter.TaskView taskView, TasksListPresenter.TaskType taskType)
          Refresh tasks based on specified date, view (day/week/month) and task type.
 void releaseTasks(List<Long> selectedTasks, String userId)
           
 void startTasks(List<Long> selectedTasks, String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_PROVIDER

public static final com.google.gwt.view.client.ProvidesKey<TaskSummary> KEY_PROVIDER
Constructor Detail

TasksListPresenter

public TasksListPresenter()
Method Detail

getTitle

public String getTitle()

getAllTaskSummaries

public List<TaskSummary> getAllTaskSummaries()

getView

public org.uberfire.client.mvp.UberView<TasksListPresenter> getView()

filterTasks

public void filterTasks(String text)

startTasks

public void startTasks(List<Long> selectedTasks,
                       String userId)

releaseTasks

public void releaseTasks(List<Long> selectedTasks,
                         String userId)

completeTasks

public void completeTasks(List<Long> selectedTasks,
                          String userId)

claimTasks

public void claimTasks(List<Long> selectedTasks,
                       String userId)

formClosed

public void formClosed(@Observes
                       org.uberfire.workbench.events.BeforeClosePlaceEvent closed)

refreshTasks

public void refreshTasks(Date date,
                         TasksListPresenter.TaskView taskView,
                         TasksListPresenter.TaskType taskType)
Refresh tasks based on specified date, view (day/week/month) and task type.


refreshPersonalTasks

public void refreshPersonalTasks(Date date,
                                 TasksListPresenter.TaskView taskView)

refreshActiveTasks

public void refreshActiveTasks(Date date,
                               TasksListPresenter.TaskView taskView)

refreshGroupTasks

public void refreshGroupTasks(Date date,
                              TasksListPresenter.TaskView taskView)

refreshAllTasks

public void refreshAllTasks(Date date,
                            TasksListPresenter.TaskView taskView)

addDataDisplay

public void addDataDisplay(com.google.gwt.view.client.HasData<TaskSummary> display)

getDataProvider

public com.google.gwt.view.client.ListDataProvider<TaskSummary> getDataProvider()

getMenus

public org.uberfire.workbench.model.menu.Menus getMenus()

onSearchEvent

public void onSearchEvent(@Observes
                          TaskSearchEvent searchEvent)

onStartup

public void onStartup(org.uberfire.mvp.PlaceRequest place)

onOpen

public void onOpen()

getCurrentDate

public Date getCurrentDate()

getCurrentView

public TasksListPresenter.TaskView getCurrentView()

getCurrentTaskType

public TasksListPresenter.TaskType getCurrentTaskType()

getCurrentFilter

public String getCurrentFilter()

jBPM Console NG - Human Tasks Client 6.0.0.CR4-Pre1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.