public class

ObjectReportPathTransform

extends ObjectPathTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.ObjectPathTransform
           ↳ com.microstrategy.web.app.transforms.ObjectReportPathTransform

This class is deprecated.
Use ObjectReportXHTMLPathTransform instead.

Class Overview

ObjectReportPathTransform extends ObjectPathTransform by displaying the path with "Design Mode: " in front of report name.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ObjectPathTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ObjectPathTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ObjectReportPathTransform()
Default constructor, initialize formal parameters.
Public Methods
String getDescription()
Return description for this Transform
void initializeTransform(Transformable data)
Transform the Folder Bean and append the output to MarkupOutput
void renderCurrentItem(MarkupOutput out)
Renders the title of the report.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ObjectPathTransform
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.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public ObjectReportPathTransform ()

Default constructor, initialize formal parameters.

Public Methods

public String getDescription ()

Return description for this Transform

Returns
  • description for the transform

public void initializeTransform (Transformable data)

Transform the Folder Bean and append the output to MarkupOutput

Parameters
data the folder bean to transform

public void renderCurrentItem (MarkupOutput out)

Renders the title of the report.
If parent bean for given object bean happens to be an instance of a ReportFrameBean and current report is in design mode, then a simple link will be rendered with following format: 'Design Mode:' + object name.
If current object bean is an instance of a Report Bean then this function will render a simple link with with following format if there's an archived message: '(Archive)' + object name
Finally, if none of this cases applied, then this function will use parent function for rendering this title accordingly.

Parameters
out where to write output.