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 HColor
protected final HColor
protected final void
protected final void
drawRectangle
(UGraphic ug, double height, double x1, double x2) abstract void
abstract void
drawTimeHeader
(UGraphic ug, double totalHeightWithoutFooter) protected final void
protected final HColor
protected final FontConfiguration
getFontConfiguration
(int size, boolean bold, HColor color) abstract double
protected final TextBlock
getTextBlock
(String text, int size, boolean bold, HColor color) abstract double
abstract double
final TimeScale
protected final UGraphic
protected final HColor
protected final void
printCentered
(UGraphic ug, boolean hideIfTooBig, double start, double end, TextBlock... texts) protected final void
printCentered
(UGraphic ug, TextBlock text, double start, double end) protected final double
protected 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
-