joomla/joomla-platform — pull request #463 by Hackwar (2011-10-25 12:38:39+00:00)
Title: Refactoring JDispatcher and JEvent, deprecating JObserver and JObservable

This pull request refactors JDispatcher and JEvent to directly extend JObject and deprecates JObservable and JObserver.

JObservable and JObserver are both broken and should not be used anymore.

Besides refactoring the code, JDispatcher and JEvent were both covered by Unittests, which should have full coder coverage.

The discussion regarding this change can be found here: https://groups.google.com/group/joomla-dev-platform/browse_thread/thread/4b195ce76d200e3e#