Interface Signal
- All Known Subinterfaces:
Value<T>
,WritableValue<T>
- All Known Implementing Classes:
AbstractSignal
,AbstractValue
,BooleanSignal
,ConstantValue
,DerivedValue
,EventListenable
,SlotValue
public interface Signal
-
Method Summary
Modifier and TypeMethodDescriptionAdds a listener.default ListenerDisposer
listenAndInvoke
(Runnable listener) Likelisten(java.lang.Runnable)
, but the listener is also invoked immediately.
-
Method Details
-
listen
Adds a listener. The listener may not be added again if already added. -
listenAndInvoke
Likelisten(java.lang.Runnable)
, but the listener is also invoked immediately.
-