Class DeviceTypeAwareRenderer

  • All Implemented Interfaces:
    Renderer

    public class DeviceTypeAwareRenderer
    extends Object
    implements Renderer
    A renderer which is aware of the registration of DeviceTypeRendererComponentModuleDescriptor within the system and will keep track of these modules.

    If there is an attempt to register a Renderer for a type that already has a Renderer then an IllegalStateException will be thrown and that Renderer will not register for any of its types (even those that did not clash).