public class

BodyTypeAwareRenderer

extends Object
implements Renderer
java.lang.Object
   ↳ com.atlassian.confluence.content.render.xhtml.compatibility.BodyTypeAwareRenderer

Class Overview

Allows clients to produce a safe rendering of a ContentEntityObject that respects its BodyType.

Summary

Public Constructors
BodyTypeAwareRenderer(Renderer xhtmlRenderer, WikiStyleRenderer wikiRenderer)
Public Methods
String render(String xml, ConversionContext conversionContext)
String render(ContentEntityObject content)
String render(ContentEntityObject content, ConversionContext conversionContext)
Produces an appropriate rendering of the specified content depending on its BodyType.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.content.render.xhtml.Renderer

Public Constructors

public BodyTypeAwareRenderer (Renderer xhtmlRenderer, WikiStyleRenderer wikiRenderer)

Public Methods

public String render (String xml, ConversionContext conversionContext)

public String render (ContentEntityObject content)

public String render (ContentEntityObject content, ConversionContext conversionContext)

Produces an appropriate rendering of the specified content depending on its BodyType.

Parameters
content the content
conversionContext the conversion context
Returns
  • an appropriate rendering of the specified content depending on its BodyType.