MicroStrategy ONE

ReportGridTransformImpl

The ReportGridTransformImpl transform generates the grid output for a ReportBean.

  • 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 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 renderData(MarkupOutput out, ReportBean rb)— renders the data area for the report.  

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

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

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

  • public void renderRowTitles(MarkupOutput out, ReportBean rb, WebGridTitles rowTitles)— renders row titles for the report.  

  • public void renderRowTitle(MarkupOutput out, ReportBean rb, WebTitle title)— renders row title for the report.  

  • public void renderColumnHeaders(MarkupOutput out, ReportBean rb, WebHeaders colHeaders)— renders column headers for the report.  

  • public void renderColumnHeader(MarkupOutput out, ReportBean rb, WebHeader header)— renders column header for the report.  

  • public void renderColumnTitles(MarkupOutput out, ReportBean rb, WebGridTitles rowTitles)— renders column titles for the report.  

  • public void renderColumnTitle(MarkupOutput out, ReportBean rb, WebTitle title)— renders column title for the report.  

  • public void renderSingleRow(MarkupOutput out, ReportBean rb, WebRow row)— renders a single row for the report.  

  • public void renderSingleRow(MarkupOutput out, ReportBean rb, WebRow row, boolean renderMetricValues)— renders a single row for the report.  

  • public void renderRowHeaders(MarkupOutput out, ReportBean rb, WebRow row)— renders row headers for the report.  

  • public void renderRowHeader(MarkupOutput out, ReportBean rb, WebHeader rowHeader)— renders row header for the report.  

  • public void renderMetricValues(MarkupOutput out, ReportBean rb, WebRow row)— renders metric values for the report.  

  • public void renderMetricValue(MarkupOutput out, ReportBean rb, WebRowValue rowValue)— renders metric value for the report.