Uses of Interface
provided.utils.dispatcher.IObserver
Packages that use IObserver
Package
Description
Definitions of the parts of the Observer-Observable Design Pattern.
Implementations of the Observer-Observable Design Pattern as described in the dispatcher package.
-
Uses of IObserver in provided.utils.dispatcher
Methods in provided.utils.dispatcher that return IObserverModifier and TypeMethodDescriptionIDispatcher.removeObserver(IObserver<TMsg> obs)
Remove an observer from the dispatcher.Methods in provided.utils.dispatcher that return types with arguments of type IObserverModifier and TypeMethodDescriptionIDispatcher.getAllObservers()
Get a COPY of the set of all the observers currently in the dispatcher.IDispatcher.removeAllObservers()
Removes all the observers currently in the dispatcherMethods in provided.utils.dispatcher with parameters of type IObserverModifier and TypeMethodDescriptionboolean
IDispatcher.addObserver(IObserver<TMsg> obs)
Add an observer to the dispatcher.IDispatcher.removeObserver(IObserver<TMsg> obs)
Remove an observer from the dispatcher. -
Uses of IObserver in provided.utils.dispatcher.impl
Fields in provided.utils.dispatcher.impl with type parameters of type IObserverModifier and TypeFieldDescriptionprivate Comparator<IObserver<TMsg>>
ADispatcher.comparator
Comparator used to order the IObservers in the ConcurrentSkipListSet.private ConcurrentSkipListSet<IObserver<TMsg>>
ADispatcher.observers
The internal data storage of observers.Methods in provided.utils.dispatcher.impl that return IObserverModifier and TypeMethodDescriptionADispatcher.removeObserver(IObserver<TMsg> obs)
Remove an observer from the dispatcher.Methods in provided.utils.dispatcher.impl that return types with arguments of type IObserverModifier and TypeMethodDescriptionADispatcher.getAllObservers()
Get a COPY of the set of all the observers currently in the dispatcher.ADispatcher.getObserverSet()
Protected method to allow implementing subclasses access to the set of observers.ADispatcher.removeAllObservers()
Removes all the observers currently in the dispatcherMethods in provided.utils.dispatcher.impl with parameters of type IObserverModifier and TypeMethodDescriptionboolean
ADispatcher.addObserver(IObserver<TMsg> obs)
ADispatcher.removeObserver(IObserver<TMsg> obs)
Remove an observer from the dispatcher.