Class TaskInfoFlags

  • All Implemented Interfaces:
    java.io.Serializable

    public class TaskInfoFlags
    extends java.lang.Object
    implements java.io.Serializable
    Author:
    rbo
    See Also:
    Serialized Form
    • Constructor Detail

      • TaskInfoFlags

        public TaskInfoFlags​(int value)
        Constructor.
        Parameters:
        value - Flags value
    • Method Detail

      • getFlags

        public int getFlags()
        Returns:
        Under laying flags
      • mergeFlags

        public void mergeFlags​(TaskInfoFlags infoFlags)
        Merge info flags.
        Parameters:
        infoFlags - Flags to merge
      • canDelete

        public boolean canDelete()
        Returns:
        can delete (the only workflow-item that can be deleted is a notification)
      • canPutBack

        public boolean canPutBack()
        Returns:
        can put back (is a pool task)
      • isError

        public boolean isError()
        Returns:
        error in task
      • isEscalation

        public boolean isEscalation()
        Returns:
        escalation (missed deadline)
      • hasNewComment

        public boolean hasNewComment()
        Returns:
        task has new comment
      • isPaused

        public boolean isPaused()
        Returns:
        task is paused
      • isProxy

        public boolean isProxy()
        Returns:
        user is a substitute
      • isReminderReached

        public boolean isReminderReached()
        Returns:
        reminder reached
      • canApprove

        public boolean canApprove()
        Returns:
        Can approve
      • canEditDoc

        public boolean canEditDoc()
        Returns:
        Can edit doc
      • canEditDocindex

        public boolean canEditDocindex()
        Returns:
        Can edit document index
      • canEditIndex

        public boolean canEditIndex()
        Returns:
        Can edit index
      • canForward

        public boolean canForward()
        Returns:
        Can forward
      • canNotResponsible

        public boolean canNotResponsible()
        Returns:
        Can not responsible
      • canReject

        public boolean canReject()
        Returns:
        Can reject
      • canRework

        public boolean canRework()
        Returns:
        Can rework
      • canTake

        public boolean canTake()
        Returns:
        Can take
      • hasChilds

        public boolean hasChilds()
        Returns:
        Has childs
      • hasComment

        public boolean hasComment()
        Returns:
        Has comment
      • hasNewHistoryCommentSet

        public boolean hasNewHistoryCommentSet()
        Returns:
        New history comment set
      • isAdhoc

        public boolean isAdhoc()
        Returns:
        Is adhoc
      • isClientaction

        public boolean isClientaction()
        Returns:
        Is client action
      • isEntryOrExitFailed

        public boolean isEntryOrExitFailed()
        Returns:
        Entry or exit failed
      • isInactive

        public boolean isInactive()
        Returns:
        Is inactive
      • isLockDoc

        public boolean isLockDoc()
        Returns:
        Is lock doc
      • isNewCommentSet

        public boolean isNewCommentSet()
        Returns:
        New comment set
      • isNotPresent

        public boolean isNotPresent()
        Returns:
        Not present
      • isReminder

        public boolean isReminder()
        Returns:
        Is reminder
      • isNotification

        public boolean isNotification()
        Returns:
        Is notification