public class

PromptPathTransform

extends PathTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.PathTransform
           ↳ com.microstrategy.web.app.transforms.PromptPathTransform

Class Overview

Extended implementation for PathTransform, by rendering a simple parent folder if prompt definition object is new.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.PathTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.PathTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
PromptPathTransform()
Default constructor, initialize formal parameters.
Public Methods
SimpleList getAncestors()
Retrieves the ObjectBean's parent FolderBean.
String getDescription()
Return description for this Transform
void renderCurrentItem(MarkupOutput out)
Renders the curent item
Protected Methods
WebEvent getBrowseFolderEvent(WebFolder folder)
Returns the browser folder event.
String getParentFolderId()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.PathTransform
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 PromptPathTransform ()

Default constructor, initialize formal parameters.

Public Methods

public SimpleList getAncestors ()

Retrieves the ObjectBean's parent FolderBean. This is the Bean from where we need to get the ancestors from.

Returns
  • the parent's folder bean

public String getDescription ()

Return description for this Transform

Returns
  • description for the transform

public void renderCurrentItem (MarkupOutput out)

Renders the curent item

Parameters
out the transform's output

Protected Methods

protected WebEvent getBrowseFolderEvent (WebFolder folder)

Returns the browser folder event.

Parameters
folder the folder to browse
Returns
  • The EnumFolderBeanEvents.FOLDER_EVENT_BROWSE event.

protected String getParentFolderId ()