public class

ObjectReportXHTMLPathTransform

extends ObjectPathXHTMLTransform
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.ObjectPathXHTMLTransform
             ↳ com.microstrategy.web.app.transforms.ObjectReportXHTMLPathTransform

This class is deprecated.
use ReportPathTransform instead

Class Overview

Extended implementation for ObjectPathXHTMLTransform, by rendering "Design Mode:" or "Archived" in front of report names, if applicable.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ObjectPathXHTMLTransform
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
ObjectReportXHTMLPathTransform()
Default constructor, initialize formal parameters.
Public Methods
String getDescription()
Return description for this Transform
void renderCurrentItem(MarkupOutput out)
Renders the title of the report.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ObjectPathXHTMLTransform
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 ObjectReportXHTMLPathTransform ()

Default constructor, initialize formal parameters.

Public Methods

public String getDescription ()

Return description for this Transform

Returns
  • description for the 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.