public class

ReportGridPrintTransform

extends AbstractReportGridExportTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractWebBeanTransform
           ↳ com.microstrategy.web.app.transforms.AbstractReportTransform
             ↳ com.microstrategy.web.app.transforms.AbstractReportDataTransform
               ↳ com.microstrategy.web.app.transforms.AbstractReportGridTransform
                 ↳ com.microstrategy.web.app.transforms.ReportGridTransformImpl
                   ↳ com.microstrategy.web.app.transforms.AbstractReportGridExportTransform
                     ↳ com.microstrategy.web.app.transforms.ReportGridPrintTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ReportGridTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ReportGridTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportGridTransform
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ReportGridPrintTransform()
Public Methods
void initializeProperties()
Extends initializeProperties by invoking initializeTranformContext
Protected Methods
void generateJavaScriptForResizeColumns(MarkupOutput out, ReportBean rb)
This method is deprecated. This method has been deprecated and will be removed in future versions of the product. It is expected that these control variables will be part of the grid's bone.
Map getAttributesGridTable()
Overwrites the parent's definition by adding some extra attributes to the grid table.
void renderRegisterBone(MarkupOutput out)
If a scriptClass is specified, this method registers the corresponding javascript bone for this component.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractReportGridExportTransform
From class com.microstrategy.web.app.transforms.ReportGridTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportGridTransform
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.app.transforms.ReportDataTransform
From interface com.microstrategy.web.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public ReportGridPrintTransform ()

Public Methods

public void initializeProperties ()

Extends initializeProperties by invoking initializeTranformContext

Protected Methods

protected void generateJavaScriptForResizeColumns (MarkupOutput out, ReportBean rb)

This method is deprecated.
This method has been deprecated and will be removed in future versions of the product. It is expected that these control variables will be part of the grid's bone.

Generates the javascript control variables used with the resize columns feature.

Parameters
out MarkupOutput to generate the HTML.
rb ReportBean being transformed (ignored, always uses the bean passed to the initializeTransform method).

protected Map getAttributesGridTable ()

Overwrites the parent's definition by adding some extra attributes to the grid table. Since there's no wrapper object for the grid table when performing export, then it is this table the one that has to hold information such as ID and other attributes required for the correct behavior of the final output.

Returns
  • Map instance with the attributes that should be added to the main grid table tag.

protected void renderRegisterBone (MarkupOutput out)

If a scriptClass is specified, this method registers the corresponding javascript bone for this component.

Parameters
out MarkupOutput whether the output should be rendered.