Class TaskImpl

    • Method Detail

      • setUrl

        public void setUrl​(Url url)
        Specified by:
        setUrl in interface Task
      • loadForResource

        public int loadForResource​(Resource res,
                                   Day instant)
      • addPause

        public void addPause​(Day pause)
        Specified by:
        addPause in interface Task
      • getPrettyDisplay

        public java.lang.String getPrettyDisplay()
      • toString

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

        public java.lang.String debug()
      • getLoad

        public Load getLoad()
        Specified by:
        getLoad in interface Task
      • setLoad

        public void setLoad​(Load load)
        Specified by:
        setLoad in interface Task
      • setStart

        public void setStart​(Day start)
        Specified by:
        setStart in interface Task
      • setEnd

        public void setEnd​(Day end)
        Specified by:
        setEnd in interface Task
      • addResource

        public void addResource​(Resource resource,
                                int percentage)
        Specified by:
        addResource in interface Task
      • setDiamond

        public void setDiamond​(boolean diamond)
        Specified by:
        setDiamond in interface Task
      • isDiamond

        public boolean isDiamond()
        Specified by:
        isDiamond in interface Task
      • setCompletion

        public void setCompletion​(int completion)
        Specified by:
        setCompletion in interface Task
      • getUrl

        public final Url getUrl()
      • getCompletion

        public final int getCompletion()
      • getAllPaused

        public final java.util.Collection<Day> getAllPaused()
      • setNote

        public void setNote​(Display note)
        Specified by:
        setNote in interface Task
      • getNote

        public Display getNote()