public class

ReportGraphDesignTransform

extends ReportGraphTransformImpl
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractWebBeanTransform
           ↳ com.microstrategy.web.app.transforms.AbstractReportTransform
             ↳ com.microstrategy.web.app.transforms.AbstractReportDataTransform
               ↳ com.microstrategy.web.app.transforms.ReportGraphTransformImpl
                 ↳ com.microstrategy.web.app.transforms.ReportGraphDesignTransform
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ReportGraphTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ReportGraphTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ReportGraphDesignTransform()
Public Methods
boolean isDesignMode()
This methods allows the transform to identify if concrete subclasses are designed to work in design mode, or in execute mode.
boolean isGraphAvailable()
void transformForRequestSuccessful(MarkupOutput out)
Transform when the status is "Successful".
Protected Methods
String getGraphSrc()
boolean isGraphAreaDrillingSupported()
Returns whether Drilling is enabled on the Graph Areas.
boolean showEmptyAxis()
boolean useViewModeGraphBone()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ReportGraphTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
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.app.transforms.ReportDataTransform
From interface com.microstrategy.web.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public ReportGraphDesignTransform ()

Public Methods

public boolean isDesignMode ()

This methods allows the transform to identify if concrete subclasses are designed to work in design mode, or in execute mode.

Returns
  • false by default. Any inherting class should override to implement its own version.

public boolean isGraphAvailable ()

public void transformForRequestSuccessful (MarkupOutput out)

Transform when the status is "Successful". This is the main entry point of the Transform. It will check if a layout-xml has been specified and use it, otherwise it calls renderContent.
After the content has been generated it calls renderJavascript to generate any necessary client-side information.

Parameters
out MarkupOutput to generate the HTML.

Protected Methods

protected String getGraphSrc ()

protected boolean isGraphAreaDrillingSupported ()

Returns whether Drilling is enabled on the Graph Areas.

protected boolean showEmptyAxis ()

protected boolean useViewModeGraphBone ()