Interface ReportDataTransform
-
- All Superinterfaces:
Transform
- All Known Implementing Classes:
AbstractReportDataTransform
,AbstractReportDataVisualizationTransform
,AbstractReportGridExportTransform
,AbstractReportGridTransform
,AbstractReportOutlineModeExportTransform
,AndroidMapTransformImpl
,ESRIMapTransform
,GoogleMapTransform
,GoogleMapVisualizationDataTransformImpl
,ImageMapVisualizationDataTransform
,InteractiveGridVisualizationDataTransform
,IPhoneReportGridTransformImpl
,MojoMapTransform
,MojoServerJsonVisualizationDataTransform
,MojoTemplateTransformImpl
,MojoVisualizationDataTransform
,MojoVisualizationDateSelectionTransform
,MojoVisualizationSimplifiedDataTransform
,MojoXtabTransformImpl
,ReportAjaxMojoVisualizationTransform
,ReportAjaxVisualizationTransform
,ReportDesignModeTransformImpl
,ReportErrorVisualizationTransform
,ReportFlashTransform
,ReportGoogleGraphVisualizationTransform
,ReportGraphDesignTransform
,ReportGraphTransformImpl
,ReportGridExcelTransform
,ReportGridGraphTransformImpl
,ReportGridHTMLTransform
,ReportGridPrintTransform
,ReportGridTransformImpl
,ReportOutlineModeExcelTransform
,ReportOutlineModeHTMLTransform
,ReportOutlineModeTransformImpl
,ReportPageByTransform
,ReportTimelineVisualizationTransform
,RWReportGraphDesignDropZoneTransformImpl
,RWReportGraphDropZoneTransformImpl
public interface ReportDataTransform extends Transform
Deprecated.This interface has been deprecated and will be removed in future versions of the product.
It's main purpose was to provide the guidelines of the methods required by a data Transform in order to control its layout. With the introduction of layout-xml this is not necessary anymore.The Transform interface is the base interface that is used for all report data related transforms.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.HashMap
getTransformContext()
Deprecated.get the context object associated with the transform.void
renderBottom(MarkupOutput out, ReportBean rb)
Deprecated.Render bottom area of the transform.void
renderCenter(MarkupOutput out, ReportBean rb)
Deprecated.Render center area of the transform.void
renderContent(MarkupOutput out, ReportBean rb)
Deprecated.Render content of the transform.void
renderData(MarkupOutput out, ReportBean rb)
Deprecated.Render the report data area.void
renderEmptyCase(MarkupOutput out, ReportBean rb)
Deprecated.Render when the report grid/graph is empty.void
renderLayout(MarkupOutput out, ReportBean rb)
Deprecated.Render the layout for the report grid.void
renderLeft(MarkupOutput out, ReportBean rb)
Deprecated.Render left area of the transform.void
renderRight(MarkupOutput out, ReportBean rb)
Deprecated.Render right area of the transform.void
renderTop(MarkupOutput out, ReportBean rb)
Deprecated.Render top area of the transform.-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getDescription, getFormalParams, getID, getPreview, getSupportedBeanType, isPreviewAvailable, isResolved, supports, supports, transform
-
-
-
-
Method Detail
-
renderContent
void renderContent(MarkupOutput out, ReportBean rb)
Deprecated.Render content of the transform. It's only used when the report bean is in Successful status.
We divide the whole content into 5 areas: TOP/LEFT/CENTER/RIGHT/BOTTOM.
+-------------------------------+
| TOP |
+-------------------------------+
| | | |
| LEFT | |RIGHT |
| | CENTER | |
| | | |
| | | |
+-------------------------------+
| BOTTOM |
+-------------------------------+- Parameters:
out
- output by this transformrb
- this report bean
-
renderTop
void renderTop(MarkupOutput out, ReportBean rb)
Deprecated.Render top area of the transform.- Parameters:
out
- output by this transformrb
- this report bean
-
renderBottom
void renderBottom(MarkupOutput out, ReportBean rb)
Deprecated.Render bottom area of the transform.- Parameters:
out
- output by this transformrb
- this report bean
-
renderLeft
void renderLeft(MarkupOutput out, ReportBean rb)
Deprecated.Render left area of the transform.- Parameters:
out
- output by this transformrb
- this report bean
-
renderRight
void renderRight(MarkupOutput out, ReportBean rb)
Deprecated.Render right area of the transform.- Parameters:
out
- output by this transformrb
- this report bean
-
renderCenter
void renderCenter(MarkupOutput out, ReportBean rb)
Deprecated.Render center area of the transform.- Parameters:
out
- output by this transformrb
- this report bean
-
renderEmptyCase
void renderEmptyCase(MarkupOutput out, ReportBean rb)
Deprecated.Render when the report grid/graph is empty.
Usually some information message is displayed.- Parameters:
out
- output by this transformrb
- this report bean
-
renderLayout
void renderLayout(MarkupOutput out, ReportBean rb)
Deprecated.Render the layout for the report grid.
The CENTER area of the transform has layout on top and data on bottom.- Parameters:
out
- output by this transformrb
- this report bean
-
renderData
void renderData(MarkupOutput out, ReportBean rb)
Deprecated.Render the report data area.
The CENTER area of the transform has layout on top and data on bottom.- Parameters:
out
- output by this transformrb
- this report bean
-
getTransformContext
java.util.HashMap getTransformContext()
Deprecated.get the context object associated with the transform.- Returns:
- the transform context object
-
-