> Obviously i can't. Because if i make all of the tree to be a subclass
> of LoggedAnnouncement, then all of them
> will be logged, while i want only some of them.

You are missing the point of announcements: they are not supposed to
do anything, they are only supposed to notify interested parties about
something. It is the sole responsibility of the interested party to
register for announcements. If somebody is interested logging some
announcement, then this interested party should declare that wish. The
announcement itself shouldn't care.

Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to