Class TimeHeader
java.lang.Object
net.sourceforge.plantuml.project.draw.TimeHeader
- Direct Known Subclasses:
TimeHeaderCalendar,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 HColorprotected final FontConfigurationgetFontConfiguration(int size, boolean bold, HColor color) abstract doubleprotected final TextBlockgetTextBlock(String text, int size, boolean bold, HColor color) abstract doubleabstract doublefinal TimeScaleprotected final UGraphicprotected 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 final doubleprotected final double
-
Field Details
-
min
-
max
-
-
Constructor Details
-
TimeHeader
-
-
Method Details
-
Y_POS_ROW16
protected final double Y_POS_ROW16() -
Y_POS_ROW28
protected final double Y_POS_ROW28() -
closedBackgroundColor
-
closedFontColor
-
openFontColor
-
getBarColor
-
getTimeHeaderHeight
public abstract double getTimeHeaderHeight() -
drawTimeHeader
-
getFullHeaderHeight
public abstract double getFullHeaderHeight() -
drawHline
-
drawVbar
-
getFontConfiguration
-
getTimeScale
-
getTextBlock
-
printCentered
-
printCentered
-
drawRectangle
-
goBold
-