Class TabGraphAdvancedTransform

  • All Implemented Interfaces:
    AppTransform, LayoutTransform, Transform

    public class TabGraphAdvancedTransform
    extends AbstractTabTransform
    implements LayoutTransform

    This class transforms a TabBean allowing users to view/modify advanced graph properties (like graph series by rows, subtotals, font resizing, etc) of a graph. As with other TabTransforms, this one assumes its TabManagerBean will take care of rendering the required HTML & Javascript allowing users to switch between different formatting TabBean instances.

    The output of this transform is divided into 1 main sections:

  • Advanced (like settings for fonts and series orientation)
    This section has its own render method. The section generates individual settings which have been divided into their own render method.

    This Transform implements LayoutTransform, therefore its render methods can be invoked using a custom layout-xml. When this is the case, the layout-xml specified in the style-catalog controls which methods are called and in which order. Otherwise, the default output of this transform is divided as follows:
         Contents / ContentsBody
         -----------------------------------------------------
         |                                                   |
         |         Advanced Settings                         |
         |                                                   |
         |                                                   |
         -----------------------------------------------------
     
Since:
MicroStrategy Web 9.0.0