Class DocumentRenderingContext

All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, RenderingContext, Adaptable

public class DocumentRenderingContext extends DefaultRenderingContext
Abstract RenderingContext subclass that adds capabilities of storing a DocumentModel and retrieve RenderingConfig associated with the current set DocumentModel.
Author:
Dragos Mihalache
See Also:
  • Field Details

  • Constructor Details

    • DocumentRenderingContext

      public DocumentRenderingContext()
  • Method Details

    • getAdapter

      public <T> T getAdapter(Class<T> adapter)
      Description copied from interface: Adaptable
      Returns an object which is an instance of the given class associated with this object. Returns null if no such object can be found.
      Specified by:
      getAdapter in interface Adaptable
      Overrides:
      getAdapter in class DefaultRenderingContext
      Parameters:
      adapter - the adapter class to look up
      Returns:
      a object castable to the given class, or null if this object does not have an adapter for the given class
    • setDocument

      public void setDocument(DocumentModel doc)
    • getDocument

      public DocumentModel getDocument()