Reactions.StronglyReferenced. That way, the lifetime of reactions are more easily bound to the registering object, which are reactors in common client code and hold strong references to their reactions. As a result, reactors can be garbage collected even though they still have reactions registered at some publisher, but not vice versa since reactors (strongly) reference publishers they are interested in.
||listeners : scala.swing.RefSet[PartialFunction]|
|Values and Variables inherited from Reactor|
(e : Event) : Unit
Notify all registered reactions.
||subscribe (listener : PartialFunction) : Unit|
||unsubscribe (listener : PartialFunction) : Unit|
|Methods inherited from Reactor|
|Methods inherited from AnyRef|
|getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized|
|Methods inherited from Any|
|==, !=, isInstanceOf, asInstanceOf|