public class

IPhoneReportGridCellColHeaderImpl

extends ReportGridCellColHeaderImpl
java.lang.Object
   ↳ com.microstrategy.web.app.transforms.AbstractReportGridDisplayCell
     ↳ com.microstrategy.web.app.transforms.AbstractReportGridCellHeader
       ↳ com.microstrategy.web.app.transforms.ReportGridCellColHeaderImpl
         ↳ com.microstrategy.web.app.transforms.IPhoneReportGridCellColHeaderImpl

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractReportGridDisplayCell
From interface com.microstrategy.web.app.transforms.ReportGridCellColHeader
From interface com.microstrategy.web.app.transforms.ReportGridDisplayCell
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractReportGridDisplayCell
Public Constructors
IPhoneReportGridCellColHeaderImpl()
Protected Methods
boolean canHyperlinkForCurrentHTMLMode()
On the OOB implementation this will return true if isDHTML returns true, but subclasses might override it.
AnchorTag generateDrillAnchor()
Utility method for generating the AnchorTag instance with all the drill information if available for the current cell being displayed by this instance.
AnchorTag generateHyperLinkAnchor()
String getOnClickAttForDrillPath(WebDrillPath drillPathWithHighImportance)
Some subclases wont need the onclick attribute at all, overriding the method and returning null will help on that case
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ReportGridCellColHeaderImpl
From class com.microstrategy.web.app.transforms.AbstractReportGridCellHeader
From class com.microstrategy.web.app.transforms.AbstractReportGridDisplayCell
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.ReportGridCellColHeader
From interface com.microstrategy.web.app.transforms.ReportGridCellHeader
From interface com.microstrategy.web.app.transforms.ReportGridDisplayCell

Public Constructors

public IPhoneReportGridCellColHeaderImpl ()

Protected Methods

protected boolean canHyperlinkForCurrentHTMLMode ()

On the OOB implementation this will return true if isDHTML returns true, but subclasses might override it.

Returns
  • true if it can hyperlink for the current HTML mode.

protected AnchorTag generateDrillAnchor ()

Utility method for generating the AnchorTag instance with all the drill information if available for the current cell being displayed by this instance.

Returns
  • AnchorTag instance initialized with the drill details. If drilling is not supported given the information provided, it will return null

protected AnchorTag generateHyperLinkAnchor ()

protected String getOnClickAttForDrillPath (WebDrillPath drillPathWithHighImportance)

Some subclases wont need the onclick attribute at all, overriding the method and returning null will help on that case

Returns
  • the js call to the drill method