|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use dk.rode.thesis.observer | |
---|---|
dk.rode.thesis.observer | Implementations and examples of the Observer design pattern [Gamma95, p.293]. |
dk.rode.thesis.visitor | Implementations and examples of the Visitor design pattern [Gamma95, p.331]. |
Classes in dk.rode.thesis.observer used by dk.rode.thesis.observer | |
---|---|
AnnotatedObserversSequence
An annotated observers sequence implements the basic traits of any observable sequence
that uses the Executor annotation to identify notification
methods for observers that accepts a Sequence type as the
first argument and a Sequence.State
type as the second. |
|
AnnotatedObserversSequenceDecorator
An annotated observers sequence decorator decorates any Sequence to become an observable
sequence that uses the Executor annotation to identify notification
methods for observers that accepts a Sequence type as the
first argument and a Sequence.State
type as the second. |
|
AspectObservable
An aspect observable object is an object that has a collection of associated observers to be notified in case the object changes its internal state, or aspect, and where the observers can subscribe certain aspects only. |
|
AspectObservableSequence
An aspect observable sequence is a sequence that allows for observers of the type supplied as the type parameter O to subscribe to specific sequence aspect values and
be notified when the sequence changes its aspect to such a
value. |
|
BirthdayRegistry
A birthday registry is a simple application that stores the name and date of birth of people registered to it. |
|
DateSequence
An observable date sequence is a sequence that will advance an initial date by one day each time next() is
invoked and then notify relevant observers
of its state changes. |
|
Observable
An observable object is an object that has a collection of associated observers to be notified in case the object changes its internal state, or aspect. |
|
ObservableSequence
An observable sequence is a sequence that allows for observers of the type supplied as the type parameter O to be notified when the sequence changes its aspect. |
|
ObserverManager
An observer manager is a stand-alone manager storing any type of observer that will be notified with methods declared in its class that are annotated with a matching Executor annotation. |
|
ObserverManager.NotificationPolicy
Default error handlers for observer registries. |
|
SequenceObserver
A sequence observer is an object that is notified
when the observable sequence
it is attached to changes its aspect value. |
|
SequenceObserversSequence
A sequence observers sequence implements the basic traits of any observable sequence
that uses a sequence observer as
the notification mechanism. |
|
SequenceObserversSequenceDecorator
A sequence observers sequence decorator decorates any sequence to become an observable sequence that uses a sequence
observer as the notification mechanism. |
Classes in dk.rode.thesis.observer used by dk.rode.thesis.visitor | |
---|---|
ObservableSequence
An observable sequence is a sequence that allows for observers of the type supplied as the type parameter O to be notified when the sequence changes its aspect. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |