GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
OBSERVER
+
Point of view
All features
ANY
OBSERVABLE
All features
deferred class OBSERVER [O_ ->
OBSERVABLE
]
Summary
top
The
"Observer"
Design Pattern. An Observer must be updated by an Observable (see the class
OBSERVABLE
in the lib/abilities cluster).
Direct parents
Insert list:
ANY
Overview
top
Features
{
OBSERVABLE
}
update
(o: O_)
The observable object
o
wants Current to be updated
update
(o: O_)
deferred procedure
{
OBSERVABLE
}
top
The observable object
o
wants Current to be updated
require
o /= Void