package

com.microstrategy.web.blocks.renderers

Interfaces

Renderer This interface represents the contract between a Block and a class that is responsible for generating its representation. 

Classes

AbstractRenderer This is a simple base class for a renderer. 
DiagnosticJsonRenderer A diagnostic version of the JsonRenderer that includes the block name in the generated JSON. 
JsonRenderer This class is used to render the contents of a Block in JavaScript Object Notation (JSON) format. 
XmlRenderer This class is the renderer that converts a Block tree into XML Element Normal Form. 
XmlRendererANF This class is the renderer that converts a Block tree into XML Attribute Normal Form. 
XmlRendererBlockVisitorANF

This class renders a Block tree in XML format, specifically Attribute Normal Form, where the scalar properties are represented as attributes. 

XmlRendererBlockVisitorENF

This class renders a Block tree in XML format, specifically Element Normal Form, where the scalar properties are not represented as attributes, but as elements (with the name of the property defining the name of the element).