Platform SDK: CDO 1.2.1 |
Three objects contain Formats collection objects: ContainerRenderer, ObjectRenderer, and RenderingApplication. The Formats collection object of the RenderingApplication object is used as a global formats collection. This means that if certain formats will always be used, you can store them in the RenderingApplication object and they will exist for all objects that you may render. This added scope is the reason virtroot and classpath exist in the RenderingApplication object and not in the individual renderers. See Setting virtroot and classpath.
A Formats collection object can contain zero or more format objects.
If a named format in the ObjectRenderer object or the ContainerRenderer object duplicates a named format in the RenderingApplication object, the format in the ObjectRenderer or ContainerRenderer will be used.