Class Timer

    • Constructor Detail

      • Timer

        public Timer​(long period,
                     java.time.temporal.ChronoUnit unit,
                     java.awt.image.BufferedImage image,
                     Plugin plugin)
    • Method Detail

      • getText

        public java.lang.String getText()
        Specified by:
        getText in class InfoBox
      • getTextColor

        public java.awt.Color getTextColor()
        Specified by:
        getTextColor in class InfoBox
      • render

        public boolean render()
        Overrides:
        render in class InfoBox
      • cull

        public boolean cull()
        Overrides:
        cull in class InfoBox
      • setDuration

        public void setDuration​(java.time.Duration duration)
        Update the timer duration *relative to the start time*
        Parameters:
        duration -
      • updateDuration

        public void updateDuration​(java.time.Duration duration)
        Update the timer duration relative to now
        Parameters:
        duration -
      • getStartTime

        public java.time.Instant getStartTime()
      • getEndTime

        public java.time.Instant getEndTime()
      • getDuration

        public java.time.Duration getDuration()
      • toString

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