MicroStrategy ONE

AbstractReportDataTransform

AbstractReportDataTransform is an abstract class that implements the ReportTransform interface. All functional report transform classes, such as ReportTransformGrid, ReportTransformGraph, and so on extend from it.

These are some of the methods available:

  • public void initializeImages()— initializes the images to be used by this transform.  

  • public void initializeCss()— initializes the CSS classes to be used by this transform.  

  • public void initializeProperties()— initializes properties based on formal parameters, status of beans, features, and so on.  

  • public void renderContent(MarkupOutput out, ReportBean rb)— renders content of the transform.  

  • public void renderTop(MarkupOutput out, ReportBean rb)— renders top area of the transform.  

  • public void renderBottom(MarkupOutput out, ReportBean rb)— renders bottom area of the transform.  

  • public void renderLeft(MarkupOutput out, ReportBean rb)— renders left area of the transform.  

  • public void renderRight(MarkupOutput out, ReportBean rb)— renders right area of the transform.  

  • public void renderCenter(MarkupOutput out, ReportBean rb)— renders central area of the transform.  

  • public void renderEmptyCase(MarkupOutput out, ReportBean rb)— renders when the report grid or graph is empty.  

  • public void renderLayout(MarkupOutput out, ReportBean rb)— renders the layout for the report grid.  

  • public void renderData(MarkupOutput out, ReportBean rb)— renders the data area for the report.  

  • public HashMap getTransformContext()— gets the context object associated with the transform.