public class

IPhoneReportXMLTransform

extends ReportXMLTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.app.transforms.AbstractBasicReportTransform
       ↳ com.microstrategy.web.app.transforms.AbstractReportXMLTransform
         ↳ com.microstrategy.web.app.transforms.ReportXMLTransform
           ↳ com.microstrategy.web.app.transforms.IPhoneReportXMLTransform

Summary

Constants
String FP_RENDER_IF_INFO
[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ReportXMLTransform
Fields
protected final String COL_HEADER_CLASS
protected final String IPHONE_METRIC_VALUE_CLASS
protected final String ROW_HEADER_CLASS
public FormalParameter _renderIncrementalFetchInfo Whether to render incremental fetch info
Default value: false
protected FormalParameter drillRetainParent This is the FP which tells whether to retain the parent while drilling.
protected FormalParameter drillRetainThresholds This is the FP which tells whether to retain the thresholds while drilling.
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ReportXMLTransform
From class com.microstrategy.web.app.transforms.AbstractBasicReportTransform
Public Constructors
IPhoneReportXMLTransform()
Protected Methods
void addVisPropsProperty(Tag prsTag)
void generateDrillInfo(Tag tag, WebHeader header)
void generateHyperLinkInfo(Tag tag, WebHeader header)
AbstractReportGridCellHeader.AxisDepth getAxisDepth(WebHeader header)
String getParentElementIndex(WebHeader header)
void renderDefinition(Tag reportDataTag)
Tag renderHeaderValue(Tag rowTag, WebHeader header, String currentElementID, String styleID)
void renderProperties(Tag reportDataTag)
void renderRawData(Tag reportDataTag)
Tag renderValue(Tag headersTag, String id, String value, String styleID, int semantics, String replaceValue)
void renderValue(Tag rowTag, WebRowValue metricValue)
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ReportXMLTransform
From class com.microstrategy.web.app.transforms.AbstractReportXMLTransform
From class com.microstrategy.web.app.transforms.AbstractBasicReportTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.transform.Transform

Constants

public static final String FP_RENDER_IF_INFO

Constant Value: "renderIncrementalFetchInfo"

Fields

protected final String COL_HEADER_CLASS

Constant Value: "com.microstrategy.web.app.transforms.IPhoneReportGridCellColHeaderImpl"

protected final String IPHONE_METRIC_VALUE_CLASS

Constant Value: "com.microstrategy.web.app.transforms.IPhoneReportGridCellMetricValueImpl"

protected final String ROW_HEADER_CLASS

Constant Value: "com.microstrategy.web.app.transforms.IPhoneReportGridCellRowHeaderImpl"

public FormalParameter _renderIncrementalFetchInfo

Whether to render incremental fetch info
Default value: false

protected FormalParameter drillRetainParent

This is the FP which tells whether to retain the parent while drilling.
If a value is specified here, then the drill Preference on the preference page for the same is ignored.
Allowed Values:
PreferencesDrillTransform.DRILL_OPTION_DRILL_ANYWHERE = "1";
PreferencesDrillTransform.DRILL_OPTION_DRILL_HYPERLINKS = "2";
PreferencesDrillTransform.DRILL_OPTION_SIMPLE_DRILL = "3";
PreferencesDrillTransform.DRILL_OPTION_NO_DRILL = "4";
PreferencesDrillTransform.DRILL_OPTION_REPORT_DEFINITION = "5";

protected FormalParameter drillRetainThresholds

This is the FP which tells whether to retain the thresholds while drilling. If a value is specified here, then the drill Preference on the preference page for the same is ignored. This value can be 1(to retain), 0(to not retain) or 2(to use the drill path for the value). If blank the drill preference is used. Allowed Values:
PreferencesDrillTransform.DRILL_OPTION_RETAIN_THRESHOLD_YES = "1";
PreferencesDrillTransform.DRILL_OPTION_RETAIN_THRESHOLD_NO = "2";
PreferencesDrillTransform.DRILL_OPTION_RETAIN_THRESHOLD_REPORT_DEFINITION = "3";

Public Constructors

public IPhoneReportXMLTransform ()

Protected Methods

protected void addVisPropsProperty (Tag prsTag)

protected void generateDrillInfo (Tag tag, WebHeader header)

protected void generateHyperLinkInfo (Tag tag, WebHeader header)

protected AbstractReportGridCellHeader.AxisDepth getAxisDepth (WebHeader header)

protected String getParentElementIndex (WebHeader header)

protected void renderDefinition (Tag reportDataTag)

protected Tag renderHeaderValue (Tag rowTag, WebHeader header, String currentElementID, String styleID)

protected void renderProperties (Tag reportDataTag)

protected void renderRawData (Tag reportDataTag)

protected Tag renderValue (Tag headersTag, String id, String value, String styleID, int semantics, String replaceValue)

protected void renderValue (Tag rowTag, WebRowValue metricValue)