Class TimeHeaderWeekly
- java.lang.Object
-
- net.sourceforge.plantuml.project.draw.TimeHeader
-
- net.sourceforge.plantuml.project.draw.TimeHeaderCalendar
-
- net.sourceforge.plantuml.project.draw.TimeHeaderWeekly
-
public class TimeHeaderWeekly extends TimeHeaderCalendar
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.project.draw.TimeHeader
thParam
-
-
Constructor Summary
Constructors Constructor Description TimeHeaderWeekly(StringBounder stringBounder, TimeHeaderParameters thParam, WeekNumberStrategy weekNumberStrategy, boolean withCalendarDate, Day printStart)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
drawTimeFooter(UGraphic ug)
void
drawTimeHeader(UGraphic ug, double totalHeightWithoutFooter)
double
getFullHeaderHeight(StringBounder stringBounder)
double
getTimeFooterHeight(StringBounder stringBounder)
double
getTimeHeaderHeight(StringBounder stringBounder)
protected void
printVerticalSeparators(UGraphic ug, double totalHeightWithoutFooter)
-
Methods inherited from class net.sourceforge.plantuml.project.draw.TimeHeaderCalendar
drawTextsBackground, getLoadAt, locale
-
Methods inherited from class net.sourceforge.plantuml.project.draw.TimeHeader
closedBackgroundColor, closedFontColor, drawHline, drawRectangle, drawVline, getFontConfiguration, getLineColor, getMax, getMin, getTextBlock, getTimeScale, isBold2, openFontColor, printCentered, printCentered
-
-
-
-
Constructor Detail
-
TimeHeaderWeekly
public TimeHeaderWeekly(StringBounder stringBounder, TimeHeaderParameters thParam, WeekNumberStrategy weekNumberStrategy, boolean withCalendarDate, Day printStart)
-
-
Method Detail
-
getTimeHeaderHeight
public double getTimeHeaderHeight(StringBounder stringBounder)
- Specified by:
getTimeHeaderHeight
in classTimeHeader
-
getTimeFooterHeight
public double getTimeFooterHeight(StringBounder stringBounder)
- Specified by:
getTimeFooterHeight
in classTimeHeader
-
getFullHeaderHeight
public double getFullHeaderHeight(StringBounder stringBounder)
- Specified by:
getFullHeaderHeight
in classTimeHeader
-
drawTimeHeader
public void drawTimeHeader(UGraphic ug, double totalHeightWithoutFooter)
- Specified by:
drawTimeHeader
in classTimeHeader
-
drawTimeFooter
public void drawTimeFooter(UGraphic ug)
- Specified by:
drawTimeFooter
in classTimeHeader
-
printVerticalSeparators
protected void printVerticalSeparators(UGraphic ug, double totalHeightWithoutFooter)
- Overrides:
printVerticalSeparators
in classTimeHeader
-
-