Uses of Class
ch.ladestation.connectncharge.util.mvcbase.ObservableValue
Packages that use ObservableValue
Package
Description
contains model classes of the main game.
infrastructure classes from the MVC template (https://github.com/Pi4J/pi4j-template-javafx).
-
Uses of ObservableValue in ch.ladestation.connectncharge.model.game.gamelogic
Fields in ch.ladestation.connectncharge.model.game.gamelogic declared as ObservableValueModifier and TypeFieldDescriptionfinal ObservableValue<Hint>
Game.activeHint
final ObservableValue<Integer>
Game.currentScore
final ObservableValue<Boolean>
Game.gameStarted
final ObservableValue<Boolean>
Game.hasCycle
final ObservableValue<Boolean>
Game.isCountdownFinished
final ObservableValue<Boolean>
Game.isEdgeBlinking
final ObservableValue<Boolean>
Game.isFinished
final ObservableValue<Boolean>
Game.isTippOn
final ObservableValue<Boolean>
Game.muted
-
Uses of ObservableValue in ch.ladestation.connectncharge.util.mvcbase
Methods in ch.ladestation.connectncharge.util.mvcbase that return ObservableValueModifier and TypeMethodDescriptionViewMixin.Converter.observableValue()
Returns the value of theobservableValue
record component.ViewMixin.Updater.observableValue()
Returns the value of theobservableValue
record component.Methods in ch.ladestation.connectncharge.util.mvcbase with parameters of type ObservableValueModifier and TypeMethodDescriptionprotected ControllerBase.Setter<Integer>
ControllerBase.decrease
(ObservableValue<Integer> observableValue) protected void
ControllerBase.decreaseValue
(ObservableValue<Integer> observableValue) Convenience method to decrease aObservableValue<Integer>
by 1protected static <V> V
ControllerBase.get
(ObservableValue<V> observableValue) protected ControllerBase.Setter<Integer>
ControllerBase.increase
(ObservableValue<Integer> observableValue) protected void
ControllerBase.increaseValue
(ObservableValue<Integer> observableValue) Convenience method to increase aObservableValue<Integer>
by 1PuiBase.onChangeOf
(ObservableValue<V> observableValue) First step to register an observer.default <V> ViewMixin.Converter<V>
ViewMixin.onChangeOf
(ObservableValue<V> observableValue) Starting point for registering an observer.protected <V> ControllerBase.Setter<V>
ControllerBase.set
(ObservableValue<V> observableValue, V value) protected <V> void
ControllerBase.setValue
(ObservableValue<V> observableValue, V newValue) Even for setting a value the controller is responsible.protected static <V> void
ControllerBase.syncSet
(ObservableValue<V> val, V newVal) protected ControllerBase.Setter<Boolean>
ControllerBase.toggle
(ObservableValue<Boolean> observableValue) protected void
ControllerBase.toggleValue
(ObservableValue<Boolean> observableValue) Convenience method to toggle aObservableValue<Boolean>
Constructors in ch.ladestation.connectncharge.util.mvcbase with parameters of type ObservableValueModifierConstructorDescriptionConverter
(ObservableValue<V> observableValue) Creates an instance of aConverter
record class.Creates an instance of aUpdater
record class.