Class TimeHeader

    • Field Detail

      • veryLightGray

        protected final HColor veryLightGray
      • lightGray

        protected final HColor lightGray
      • min

        protected final Day min
      • max

        protected final Day max
    • Constructor Detail

      • TimeHeader

        public TimeHeader​(Day min,
                          Day max,
                          TimeScale timeScale)
    • Method Detail

      • Y_POS_ROW16

        protected final double Y_POS_ROW16()
      • Y_POS_ROW28

        protected final double Y_POS_ROW28()
      • getTimeHeaderHeight

        protected abstract double getTimeHeaderHeight()
      • getTimeFooterHeight

        public abstract double getTimeFooterHeight()
      • drawTimeHeader

        public abstract void drawTimeHeader​(UGraphic ug,
                                            double totalHeightWithoutFooter)
      • drawTimeFooter

        public abstract void drawTimeFooter​(UGraphic ug)
      • getFullHeaderHeight

        public abstract double getFullHeaderHeight()
      • drawHline

        protected final void drawHline​(UGraphic ug,
                                       double y)
      • getFontConfiguration

        protected final FontConfiguration getFontConfiguration​(int size,
                                                               boolean bold,
                                                               HColor color)
      • getTimeScale

        public final TimeScale getTimeScale()
      • getTextBlock

        protected final TextBlock getTextBlock​(java.lang.String text,
                                               int size,
                                               boolean bold,
                                               HColor color)
      • printCentered

        protected final void printCentered​(UGraphic ug,
                                           TextBlock text,
                                           double start,
                                           double end)
      • printCentered

        protected final void printCentered​(UGraphic ug,
                                           double start,
                                           double end,
                                           TextBlock... texts)
      • drawRectangle

        protected final void drawRectangle​(UGraphic ug,
                                           double height,
                                           double x1,
                                           double x2)