It supports multiple controllers in a single application. So modules can have their own controllers. It is based on event bubbling.
You can register the event and the handlers either in MXML or in a class by extending the controller in the framework. The event and the handlers are provided to the controller as an instance [...]