public class

FolderOMDBrowserTransform

extends FolderSaveAsBrowserTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractObjectInfoListTransform
           ↳ com.microstrategy.web.app.transforms.AbstractFolderTransform
             ↳ com.microstrategy.web.app.transforms.FolderSmallIconTransform
               ↳ com.microstrategy.web.app.transforms.FolderProjectBrowserTransform
                 ↳ com.microstrategy.web.app.transforms.FolderSaveAsBrowserTransform
                   ↳ com.microstrategy.web.app.transforms.FolderOMDBrowserTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.FolderSaveAsBrowserTransform
From class com.microstrategy.web.app.transforms.FolderProjectBrowserTransform
From class com.microstrategy.web.app.transforms.FolderSmallIconTransform
From class com.microstrategy.web.app.transforms.AbstractFolderTransform
From class com.microstrategy.web.app.transforms.AbstractObjectInfoListTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.FolderSaveAsBrowserTransform
From class com.microstrategy.web.app.transforms.FolderProjectBrowserTransform
From class com.microstrategy.web.app.transforms.FolderSmallIconTransform
From class com.microstrategy.web.app.transforms.AbstractFolderTransform
From class com.microstrategy.web.app.transforms.AbstractObjectInfoListTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
FolderOMDBrowserTransform()
Default Constructor.
Public Methods
int getFodlerLinksContextId()
This method is deprecated. please use getFolderLinksContextId() instead
Map getLinkAttributes(WebObjectInfo object)
this function is added to help generate layered icon in prompt project browser editor Get attribute for folder link in smallIconView
Map getObjectAttributes(WebObjectInfo object)
overaide the method in parent class
WebEvent getOpenCreateFolderEvent()
void initializeTransform(Transformable data)
This method initialize the private and protected fields of the transform.
void renderCreateFolderButton(MarkupOutput out)
Renders the button that opens the create folder dialog
void renderLayeredIconInfo(MarkupOutput out, WebObjectInfo object, boolean useLinkCss)
generate a SPAN tag which host background image and an inner SPAN for the layering effect in case an additional image has to be included on top of the original (for example, a shortcut arrow, a red error sign, etc).
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.FolderSaveAsBrowserTransform
From class com.microstrategy.web.app.transforms.FolderProjectBrowserTransform
From class com.microstrategy.web.app.transforms.FolderSmallIconTransform
From class com.microstrategy.web.app.transforms.AbstractFolderTransform
From class com.microstrategy.web.app.transforms.AbstractObjectInfoListTransform
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 FolderOMDBrowserTransform ()

Default Constructor. Initializes the formal parameters contextID, levelChangeJS, searchJS and renderForm.

Public Methods

public int getFodlerLinksContextId ()

This method is deprecated.
please use getFolderLinksContextId() instead

Returns the context id (from EnumObjectBrowserContexts) to use

Returns
  • int

public Map getLinkAttributes (WebObjectInfo object)

this function is added to help generate layered icon in prompt project browser editor Get attribute for folder link in smallIconView

Parameters
object - WebObjectInfo web object to get attribute from
Returns
  • Map

public Map getObjectAttributes (WebObjectInfo object)

overaide the method in parent class

Parameters
object WebObjectInfo to be rendered.
Returns
  • Map

public WebEvent getOpenCreateFolderEvent ()

public void initializeTransform (Transformable data)

This method initialize the private and protected fields of the transform. Extends initializeTransform by initializing the cache of this transform's Formal parameters.

Parameters
data Transformable instance with the bean to be transformed.

public void renderCreateFolderButton (MarkupOutput out)

Renders the button that opens the create folder dialog

Parameters
out MarkupOutput

public void renderLayeredIconInfo (MarkupOutput out, WebObjectInfo object, boolean useLinkCss)

generate a SPAN tag which host background image and an inner SPAN for the layering effect in case an additional image has to be included on top of the original (for example, a shortcut arrow, a red error sign, etc).

Parameters
out MarkupOutput instance where to save the contents to display
object WebObjectInfo to be rendered.
useLinkCss flag for a largeIconView or listView