Class TimeHeader
java.lang.Object
net.sourceforge.plantuml.project.draw.TimeHeader
- Direct Known Subclasses:
TimeHeaderCalendar,TimeHeaderChronology,TimeHeaderSimple
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final HColorprotected final HColorprotected final voidprotected final voiddrawRectangle(UGraphic ug, double height, double x1, double x2) abstract voidabstract voiddrawTimeHeader(UGraphic ug, double totalHeightWithoutFooter) protected final voidprotected final FontConfigurationgetFontConfiguration(UFont font, boolean bold, HColor color) abstract doublegetFullHeaderHeight(StringBounder stringBounder) protected final HColorprotected final DaygetMax()protected final DaygetMin()protected Pragmaprotected final TextBlockgetTextBlock(SName param, String text, boolean bold, HColor color) abstract doublegetTimeFooterHeight(StringBounder stringBounder) abstract doublegetTimeHeaderHeight(StringBounder stringBounder) final TimeScaleprotected final booleanprotected final HColorprotected final voidprintCentered(UGraphic ug, boolean hideIfTooBig, double start, double end, TextBlock... texts) protected final voidprintCentered(UGraphic ug, TextBlock text, double start, double end) protected voidprintVerticalSeparators(UGraphic ug, double totalHeightWithoutFooter)
-
Field Details
-
thParam
-
-
Constructor Details
-
TimeHeader
-
-
Method Details
-
isBold2
-
getMin
-
getMax
-
closedBackgroundColor
-
closedFontColor
-
openFontColor
-
getLineColor
-
getTimeHeaderHeight
-
getFullHeaderHeight
-
drawTimeHeader
-
getTimeScale
-
drawHline
-
drawVline
-
getFontConfiguration
-
getTextBlock
-
printCentered
-
printCentered
-
drawRectangle
-
printVerticalSeparators
-
getPragma
-