Class GanttDiagram

    • Constructor Detail

      • GanttDiagram

        public GanttDiagram​(UmlSource source)
    • Method Detail

      • setWeekNumberStrategy

        public void setWeekNumberStrategy​(DayOfWeek firstDayOfWeek,
                                          int minimalDaysInFirstWeek)
      • setPrintScale

        public void setPrintScale​(PrintScale printScale)
      • setFactorScale

        public void setFactorScale​(double factorScale)
      • closeDayOfWeek

        public void closeDayOfWeek​(DayOfWeek day,
                                   java.lang.String task)
      • openDayOfWeek

        public void openDayOfWeek​(DayOfWeek day,
                                  java.lang.String task)
      • closeDayAsDate

        public void closeDayAsDate​(Day day,
                                   java.lang.String task)
      • openDayAsDate

        public void openDayAsDate​(Day day,
                                  java.lang.String task)
      • getThenDate

        public Day getThenDate()
      • getExistingTask

        public Task getExistingTask​(java.lang.String id)
      • getOrCreateTask

        public Task getOrCreateTask​(java.lang.String codeOrShortName,
                                    java.lang.String shortName,
                                    boolean linkedToPrevious)
      • addSeparator

        public void addSeparator​(java.lang.String comment)
      • setProjectStartingDate

        public void setProjectStartingDate​(Day start)
      • getStartingDate

        public Day getStartingDate()
      • getEndingDate

        public Day getEndingDate()
      • daysInWeek

        public int daysInWeek()
      • isOpen

        public boolean isOpen​(Day day)
      • affectResource

        public boolean affectResource​(Task result,
                                      java.lang.String description)
      • getResource

        public Resource getResource​(java.lang.String resourceName)
      • getLoadForResource

        public int getLoadForResource​(Resource res,
                                      Day i)
      • getExistingMoment

        public Moment getExistingMoment​(java.lang.String id)
      • colorDay

        public void colorDay​(Day day,
                             HColor color)
      • nameDay

        public void nameDay​(Day day,
                            java.lang.String name)
      • getToday

        public Day getToday()
      • setPrintInterval

        public void setPrintInterval​(Day start,
                                     Day end)
      • setShowFootbox

        public void setShowFootbox​(boolean footbox)
      • setLabelStrategy

        public void setLabelStrategy​(LabelStrategy strategy)
      • setWithCalendarDate

        public void setWithCalendarDate​(boolean withCalendarDate)
      • addVerticalSeparatorBefore

        public void addVerticalSeparatorBefore​(Day day)
      • setTaskDefaultCompletion

        public void setTaskDefaultCompletion​(int defaultCompletion)
      • setIt

        public void setIt​(Task result)
      • getIt

        public Task getIt()
      • getThey

        public final Resource getThey()
      • setThey

        public final void setThey​(Resource they)