Class TaskCommentsPresenter

    • Field Detail

      • WORK_COMMENTS_PAGE_SIZE

        public static final int WORK_COMMENTS_PAGE_SIZE
        See Also:
        Constant Field Values
      • taskService

        protected org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.ht.service.TaskService> taskService
      • identity

        protected org.jboss.errai.security.shared.api.identity.User identity
      • forLog

        protected boolean forLog
      • forAdmin

        protected boolean forAdmin
      • sortAsc

        protected boolean sortAsc
      • currentPage

        protected int currentPage
      • pageSize

        protected int pageSize
    • Constructor Detail

      • TaskCommentsPresenter

        public TaskCommentsPresenter()
    • Method Detail

      • getView

        public com.google.gwt.user.client.ui.IsWidget getView()
      • setPageSize

        public void setPageSize​(int pageSize)
      • showCommentsHeader

        public void showCommentsHeader()
      • getPageSize

        public int getPageSize()
      • setCurrentPage

        public void setCurrentPage​(int currentPage)
      • getCurrentPage

        public int getCurrentPage()
      • isSortAsc

        public boolean isSortAsc()
      • setSortAsc

        public void setSortAsc​(boolean sortAsc)
      • refreshCommentsView

        public void refreshCommentsView()
      • loadMoreTaskComments

        public void loadMoreTaskComments()
      • sortComments

        public void sortComments​(boolean sortAsc)
      • addTaskComment

        public void addTaskComment​(String text)
      • removeTaskComment

        public void removeTaskComment​(long commentId)
      • onTaskSelectionEvent

        public void onTaskSelectionEvent​(@Observes
                                         org.jbpm.workbench.ht.model.events.TaskSelectionEvent event)
      • getDeleteCondition

        public Predicate<org.jbpm.workbench.ht.model.CommentSummary> getDeleteCondition()
      • onTaskRefreshedEvent

        public void onTaskRefreshedEvent​(@Observes
                                         org.jbpm.workbench.ht.model.events.TaskRefreshedEvent event)
      • onTaskCompletedEvent

        public void onTaskCompletedEvent​(@Observes
                                         org.jbpm.workbench.ht.model.events.TaskCompletedEvent event)
      • setTaskService

        @Inject
        public void setTaskService​(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.ht.service.TaskService> taskService)
      • setIdentity

        @Inject
        public void setIdentity​(org.jboss.errai.security.shared.api.identity.User identity)