Package effort

Class EffortDataUnit

All Implemented Interfaces:
Comparable
Direct Known Subclasses:
DataMapEffortThing, FormsEffortUnit

public class EffortDataUnit extends PamDataUnit
  • Field Details Link icon

    • ONGOINGEFFORT Link icon

      public static final long ONGOINGEFFORT
      Value for effort end to say that effort is ongoing.
      See Also:
  • Constructor Details Link icon

    • EffortDataUnit Link icon

      public EffortDataUnit(EffortProvider effortProvider, PamDataUnit referenceDataUnit, long effortStart, long effortEnd)
  • Method Details Link icon

    • getEffortStart Link icon

      public long getEffortStart()
      Returns:
      Start of effort period.
    • getEffortEnd Link icon

      public long getEffortEnd()
      Returns:
      End of effort period.
    • setEffortEnd Link icon

      public void setEffortEnd(long endTime)
      Set the effort end time
      Parameters:
      endTime -
    • inEffort Link icon

      public boolean inEffort(long timeMilliseconds)
      Parameters:
      timeMilliseconds -
      Returns:
      time is in effort period
    • getEffortDescription Link icon

      public String getEffortDescription()
      Description of the effort, for tool tips, etc.
      Returns:
    • getReferenceDataUnit Link icon

      public PamDataUnit getReferenceDataUnit()
      Returns:
      the referenceDataUnit
    • setReferenceDataUnit Link icon

      public void setReferenceDataUnit(PamDataUnit referenceDataUnit)
      Parameters:
      referenceDataUnit - the referenceDataUnit to set
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • compareTo Link icon

      public int compareTo(PamDataUnit o)
      Overrides:
      compareTo in class PamDataUnit