Class MappingListenableValue<T,R>
java.lang.Object
dev.pfaff.altargui.util.listenable.MappingListenableValue<T,R>
- All Implemented Interfaces:
Listenable
,ValueListenable<R>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddListener
(Runnable listener) Adds a listener.addListener
(Consumer<R> listener) Adds a listener.<R1> ValueListenable
<R1>
-
Constructor Details
-
MappingListenableValue
-
-
Method Details
-
addListener
Description copied from interface:Listenable
Adds a listener. The listener may not be added again if already added. When added, it is guaranteed to be invoked immediately.- Specified by:
addListener
in interfaceListenable
- Specified by:
addListener
in interfaceValueListenable<T>
-
addListener
Description copied from interface:ValueListenable
Adds a listener. The listener may not be added again if already added. When added, it is guaranteed to be invoked immediately with the current value.- Specified by:
addListener
in interfaceValueListenable<T>
-
map
- Specified by:
map
in interfaceValueListenable<T>
-