Extending the Server/Views Mapping

The Server/Views mapping can be extended in several ways:

  • By adding representation attributes to representation classes;

  • By subclassing Server/Views classes to customize or extend their behavior.

Extending the Server/Views mapping often requires to subclass one or more classes. As objects of these classes are often instantiated by the library, we use the factory design pattern to allow you to install your own types.