public class SimpleBatteryBuilder<B extends SimpleBatteryBuilder<B>>
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
SimpleBatteryBuilder() |
Modifier and Type | Method and Description |
---|---|
SimpleBattery |
build() |
SimpleBatteryBuilder |
chargeIndicator(SimpleBattery.ChargeIndicator CHARGE_INDICATOR) |
SimpleBatteryBuilder |
charging(boolean CHARGING) |
SimpleBatteryBuilder |
chargingLevel(double CHARGING_LEVEL) |
static SimpleBatteryBuilder |
create() |
B |
layoutX(double LAYOUT_X) |
B |
layoutY(double LAYOUT_Y) |
SimpleBatteryBuilder |
levelColors(javafx.scene.paint.Stop[] LEVEL_COLORS) |
B |
prefHeight(double PREF_HEIGHT) |
B |
prefWidth(double PREF_WIDTH) |
public static final SimpleBatteryBuilder create()
public final SimpleBatteryBuilder charging(boolean CHARGING)
public final SimpleBatteryBuilder chargeIndicator(SimpleBattery.ChargeIndicator CHARGE_INDICATOR)
public final SimpleBatteryBuilder chargingLevel(double CHARGING_LEVEL)
public final SimpleBatteryBuilder levelColors(javafx.scene.paint.Stop[] LEVEL_COLORS)
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 SimpleBattery build()