Class PageTemplateContext

java.lang.Object
com.atlassian.renderer.RenderContext
com.atlassian.confluence.renderer.PageContext
com.atlassian.confluence.renderer.PageTemplateContext
All Implemented Interfaces:
com.atlassian.renderer.links.LinkContext, com.atlassian.renderer.RenderContextOutputType

public class PageTemplateContext extends PageContext
Since:
7.5.0 Context object that gets passed to the renderer to tell it what circumstances the page is being rendered in. Used when rendering Page Templates.
  • Constructor Details

    • PageTemplateContext

      public PageTemplateContext()
    • PageTemplateContext

      public PageTemplateContext(PageTemplate template)
  • Method Details

    • getTemplate

      public PageTemplate getTemplate()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class PageContext
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class PageContext
    • getEntity

      public ContentEntityObject getEntity()
      Overrides:
      getEntity in class PageContext
      Since:
      7.5.0 Replaces ContentEntitySimulacrum Used in cases where a PageContext is assumed and something calls getEntity() expecting a proper ContentEntityObject