public class ClockBuilder<B extends ClockBuilder<B>>
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
ClockBuilder() |
Modifier and Type | Method and Description |
---|---|
ClockBuilder |
autoDimEnabled(boolean AUTO_DIM_ENABLED) |
ClockBuilder |
brightBackgroundPaint(javafx.scene.paint.Paint BRIGHT_BACKGROUND_PAINT) |
ClockBuilder |
brightPointerPaint(javafx.scene.paint.Paint BRIGHT_POINTER_PAINT) |
ClockBuilder |
brightTickMarkPaint(javafx.scene.paint.Paint BRIGHT_TICK_MARK_PAINT) |
Clock |
build() |
ClockBuilder |
clockStyle(Clock.ClockStyle CLOCK_STYLE) |
static ClockBuilder |
create() |
ClockBuilder |
darkBackgroundPaint(javafx.scene.paint.Paint DARK_BACKGROUND_PAINT) |
ClockBuilder |
darkPointerPaint(javafx.scene.paint.Paint DARK_POINTER_PAINT) |
ClockBuilder |
darkTickMarkPaint(javafx.scene.paint.Paint DARK_TICK_MARK_PAINT) |
ClockBuilder |
daylightSavingTime(boolean DAYLIGHT_SAVING_TIME) |
ClockBuilder |
hour(int HOUR) |
B |
layoutX(double LAYOUT_X) |
B |
layoutY(double LAYOUT_Y) |
ClockBuilder |
minute(int MINUTE) |
B |
prefHeight(double PREF_HEIGHT) |
B |
prefWidth(double PREF_WIDTH) |
ClockBuilder |
running(boolean RUNNING) |
ClockBuilder |
second(int SECOND) |
ClockBuilder |
secondPointerPaint(javafx.scene.paint.Paint SECOND_POINTER_PAINT) |
ClockBuilder |
secondPointerVisible(boolean SECOND_POINTER_VISIBLE) |
ClockBuilder |
theme(Clock.Theme Theme) |
ClockBuilder |
timeZone(java.lang.String TIME_ZONE) |
ClockBuilder |
title(java.lang.String TITLE) |
public static final ClockBuilder create()
public final ClockBuilder timeZone(java.lang.String TIME_ZONE)
public final ClockBuilder daylightSavingTime(boolean DAYLIGHT_SAVING_TIME)
public final ClockBuilder secondPointerVisible(boolean SECOND_POINTER_VISIBLE)
public final ClockBuilder autoDimEnabled(boolean AUTO_DIM_ENABLED)
public final ClockBuilder running(boolean RUNNING)
public final ClockBuilder clockStyle(Clock.ClockStyle CLOCK_STYLE)
public final ClockBuilder theme(Clock.Theme Theme)
public final ClockBuilder brightBackgroundPaint(javafx.scene.paint.Paint BRIGHT_BACKGROUND_PAINT)
public final ClockBuilder darkBackgroundPaint(javafx.scene.paint.Paint DARK_BACKGROUND_PAINT)
public final ClockBuilder brightPointerPaint(javafx.scene.paint.Paint BRIGHT_POINTER_PAINT)
public final ClockBuilder darkPointerPaint(javafx.scene.paint.Paint DARK_POINTER_PAINT)
public final ClockBuilder brightTickMarkPaint(javafx.scene.paint.Paint BRIGHT_TICK_MARK_PAINT)
public final ClockBuilder darkTickMarkPaint(javafx.scene.paint.Paint DARK_TICK_MARK_PAINT)
public final ClockBuilder secondPointerPaint(javafx.scene.paint.Paint SECOND_POINTER_PAINT)
public final ClockBuilder title(java.lang.String TITLE)
public final ClockBuilder hour(int HOUR)
public final ClockBuilder minute(int MINUTE)
public final ClockBuilder second(int SECOND)
public final B prefWidth(double PREF_WIDTH)
public final B prefHeight(double PREF_HEIGHT)
public final B layoutX(double LAYOUT_X)
public final B layoutY(double LAYOUT_Y)
public final Clock build()