Revision 38accea75a9b42f2e4933abc2b4b193fe43cd29d

Committed on 28/10/2015 1:14 pm by Bertrand Dunogier <[email protected]> [GitHub Diff]

Refactored the ViewControllerListener

It is now unique for all View controllers.
Each type of view controller (Content, Block) has its own ViewBuilder:
ContentViewBuilder, BlockViewBuilder, registered with the ViewBuilderRegistry.

The ViewControllerListener will match requests based on the controller,
and use, if any, the matching ViewBuilder to build the View object.

It will then set the request's properties so that the View can be processed.