It uses Dispatchers, wich allow events to be easily called and setup.
http://s1.uploadpics.ru/images/ZJ3ngoYsk-.png