public class

ReportHomeExportMenuBlockTransform

extends MenuBlockTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractAppWidgetTransform
           ↳ com.microstrategy.web.app.transforms.GuiElementsBlockTransform
             ↳ com.microstrategy.web.app.transforms.RibbonToolbarTransform
               ↳ com.microstrategy.web.app.transforms.MenuBlockTransform
                 ↳ com.microstrategy.web.app.transforms.ReportHomeExportMenuBlockTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ReportHomeExportMenuBlockTransform()
Public Methods
String generateModelPath(String prefix)
Attaches the current view index to the model prefix
String getExportCommand(ExportFormat obj)
Returns the javascript string command for a particular ExportFormat
String getFormatDescription(ExportFormat obj)
String getFormatFeatures(ExportFormat obj)
String getFormatName(ExportFormat obj)
ArrayList<ExportFormat> getReportExportFormats()
Return the list of available ExporFormats for the Report
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.MenuBlockTransform
From class com.microstrategy.web.app.transforms.RibbonToolbarTransform
From class com.microstrategy.web.app.transforms.GuiElementsBlockTransform
From class com.microstrategy.web.app.transforms.AbstractAppWidgetTransform
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.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public ReportHomeExportMenuBlockTransform ()

Public Methods

public String generateModelPath (String prefix)

Attaches the current view index to the model prefix

Parameters
prefix of the model path
Returns
  • the path to the model, (return prefix + index++;)

public String getExportCommand (ExportFormat obj)

Returns the javascript string command for a particular ExportFormat

Parameters
obj the name of a certain ExportFormat

public String getFormatDescription (ExportFormat obj)

Parameters
obj ExportFormat
Returns
  • the description of a certain ExportFormat in a form that the descriptors macro can parse "{desc:descriptorId|alternateDescription}"

public String getFormatFeatures (ExportFormat obj)

Parameters
obj ExportFormat
Returns
  • the feature set of a certain ExportFormat as in the configuration file

public String getFormatName (ExportFormat obj)

Parameters
obj ExportFormat
Returns

public ArrayList<ExportFormat> getReportExportFormats ()

Return the list of available ExporFormats for the Report

Returns