Class AbstractTask

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractTask​(java.lang.String id)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getAnticipationReliance()
      Returns the level of anticipation reliance.
      java.lang.String getId()
      double getTaskDemand()
      Returns the gross demand of this task, i.e without considering anticipation reliance.
      void setAnticipationReliance​(double anticipationReliance)
      Set anticipation reliance.
      void setTaskDemand​(double taskDemand)
      Sets (gross) task demand.
      java.lang.String toString()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AbstractTask

        public AbstractTask​(java.lang.String id)
        Constructor.
        Parameters:
        id - String; id
    • Method Detail

      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface Identifiable
      • setTaskDemand

        public final void setTaskDemand​(double taskDemand)
        Sets (gross) task demand.
        Specified by:
        setTaskDemand in interface Task
        Parameters:
        taskDemand - double; set task demand
      • getTaskDemand

        public final double getTaskDemand()
        Returns the gross demand of this task, i.e without considering anticipation reliance.
        Specified by:
        getTaskDemand in interface Task
        Returns:
        double; gross demand of this task, i.e. without considering anticipation reliance
      • setAnticipationReliance

        public final void setAnticipationReliance​(double anticipationReliance)
        Set anticipation reliance.
        Specified by:
        setAnticipationReliance in interface Task
        Parameters:
        anticipationReliance - double; set anticipation reliance
      • getAnticipationReliance

        public final double getAnticipationReliance()
        Returns the level of anticipation reliance.
        Specified by:
        getAnticipationReliance in interface Task
        Returns:
        double; anticipation reliance
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object