|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IClock | Abstract definition of a Clock |
IWidget | Abstract definition of a Widget e.g. |
Class Summary | |
---|---|
AnalogClock | Concrete implementation of IClock of type Analog |
AntiqueClock | Antique Clock is introduced as example use-case where you want to target
as Observer a third-party library for which there is no access to its
source code and therefore it can't be modified to implement
IObserver i.e. |
AsynchronousSubject<E> | Implementation of ISubject that notifies Observer instances
from separate threads of execution. |
DigitalClock | Concrete implementation of IClock of type Digital |
Example | Startup Main for the Observer Pattern Example code |
ObserverProxy<E> | Implementation of IObserver interface that acts as a Proxy to
any plain non-Observer class type. |
ParameterlessSubject | Convenience ISubject implementation for cases where the event has no
IEventData associated |
Subject<E> | Base core implementation of ISubject interface. |
Observer Core Pattern implementation.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |