com.atlassian.confluence.renderer
Class PageContext
java.lang.Object
com.atlassian.renderer.RenderContext
com.atlassian.confluence.renderer.PageContext
- All Implemented Interfaces:
- LinkContext, RenderContextOutputType
public class PageContext
- extends RenderContext
- implements LinkContext
Context object that gets passed to the renderer to tell it what circumstances
the page is being rendered in. This is used for all rendering in Confluence,
not just rendering pages.
Methods inherited from class com.atlassian.renderer.RenderContext |
addExternalReference, addParam, addRenderedContent, addRenderedContent, getAttachmentsPath, getBaseUrl, getCharacterEncoding, getEmbeddedResourceRenderer, getExternalReferences, getImagePath, getLinkRenderer, getOutputType, getParam, getParams, getRenderedContentStore, getRenderMode, getSiteRoot, isRenderingForWysiwyg, popRenderMode, pushRenderMode, setAttachmentsPath, setBaseUrl, setCharacterEncoding, setEmbeddedResourceRenderer, setImagePath, setLinkRenderer, setOutputType, setRenderingForWysiwyg, setSiteRoot |
PageContext
public PageContext()
PageContext
public PageContext(String spaceKey)
PageContext
public PageContext(ContentEntityObject entity)
PageContext
public PageContext(ContentEntityObject entity,
PageContext previousContext)
getOriginalContext
public PageContext getOriginalContext()
getSpaceKey
public String getSpaceKey()
getPageTitle
public String getPageTitle()
getPostingDay
public Calendar getPostingDay()
getEntity
public ContentEntityObject getEntity()
equals
public boolean equals(Object o)
- Overrides:
equals
in class RenderContext
hashCode
public int hashCode()
- Overrides:
hashCode
in class RenderContext