Class ReportGridDisplayCellColHeader

  • All Implemented Interfaces:
    ReportGridCell, ReportGridCellColHeader, ReportGridCellHeader, ReportGridDisplayCell, java.lang.Cloneable

    public class ReportGridDisplayCellColHeader
    extends ReportGridDisplayCellImpl
    implements ReportGridCellColHeader
    Deprecated.
    Please use the ReportGridCellColHeader interface or extend the ReportGridCellColHeaderImpl class.
    This class represents a Column Header cell cell of the report grid.
    This class has been deprecated along with all the ReportGridDisplayCell classes.
    In its place, the Transform manipulates the cells through the ReportGridCell interface.
    Since:
    MicroStrategy Web 7.3.1 or earlier
    • Constructor Detail

      • ReportGridDisplayCellColHeader

        public ReportGridDisplayCellColHeader()
        Deprecated.
        Constructor used for creating a generic display cell.
        Since:
        MicroStrategy Web 8.0.0
      • ReportGridDisplayCellColHeader

        public ReportGridDisplayCellColHeader​(FormalParameters formalParas)
        Deprecated.
        Constructor used for creating a generic display cell.
        Parameters:
        formalParas - all the formal parameters from the report transform. Used to control some output generation. For example, the cssPrefix is needed for the empty cells in design mode.
      • ReportGridDisplayCellColHeader

        public ReportGridDisplayCellColHeader​(ReportBean rb,
                                              WebTemplateMetric metric,
                                              java.util.HashMap cachedObjects)
        Deprecated.
        Constructor used for template editor in design mode. We only display column headers if they are of metric type in template editor. As single action doesn't apply the changes to I-server until "Execute"/"Sava as" button is done, ReportGrid is not updated, so we shall not use WebHeader to build this DisplayCell
        Parameters:
        rb - the associated report bean
        metric - the associated metric on template
        cachedObjects - cached object, used to store some information shared across multiple cells
      • ReportGridDisplayCellColHeader

        public ReportGridDisplayCellColHeader​(ReportBean rb,
                                              WebHeader header,
                                              java.util.HashMap cachedObjects)
        Deprecated.
        Constructor used for column header display in execute mode.
        Parameters:
        rb - associated report bean
        header - associated column header
        cachedObjects - cached object, used to store some information shared across multiple cells