public class

ObjectBrowserTabReportAllObjectsTransform

extends ObjectBrowserTabProjectBrowserTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractEditorTransform
           ↳ com.microstrategy.web.app.transforms.AbstractObjectBrowserTabTransform
             ↳ com.microstrategy.web.app.transforms.ObjectBrowserTabProjectBrowserTransform
               ↳ com.microstrategy.web.app.transforms.ObjectBrowserTabReportAllObjectsTransform

Class Overview

This Transform renders the all objects tab of the report's object browser.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ObjectBrowserTabProjectBrowserTransform
From class com.microstrategy.web.app.transforms.AbstractObjectBrowserTabTransform
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ObjectBrowserTabProjectBrowserTransform
From class com.microstrategy.web.app.transforms.AbstractObjectBrowserTabTransform
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ObjectBrowserTabReportAllObjectsTransform()
Default constructor
Public Methods
void renderContextMenu(MarkupOutput out)
Renders the context menu context to use in the transform For dataset: 'set as primary dataset', 'delete from document' For template unit: ' add to grouping' , 'add to section'
void renderGlobalEventsInformation(MarkupOutput out)
Render extra event information, for events that some one else might trigger.
void renderObjectCount(MarkupOutput out)
This method render the section that displays the number of objects found.
void renderTreeTable(MarkupOutput out)
Renders the contents of the current folder/search results of the project browser bean in DHTML mode.
Protected Methods
void displayIncrementalFetchArrow(MarkupOutput out, int pageNumber, String image, int width, String alt)
Renders the incremental fetch arrow
AnchorTag generateAnchor(WebEvent event)
Overwrites the parent method by setting special attributes if the event is not provided
void renderFolderObject(MarkupOutput out, WebObjectInfo objectInfo, boolean isFolderLink, String className)
Renders each folder as part of the contents of the project browser in DHTML mode
void renderSingleObject(MarkupOutput out, WebObjectInfo objectInfo, String className)
Renders each non-folder objects as part of the contents of the project browser bean in DHTML mode
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ObjectBrowserTabProjectBrowserTransform
From class com.microstrategy.web.app.transforms.AbstractObjectBrowserTabTransform
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
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.Transform

Public Constructors

public ObjectBrowserTabReportAllObjectsTransform ()

Default constructor

Public Methods

public void renderContextMenu (MarkupOutput out)

Renders the context menu context to use in the transform For dataset: 'set as primary dataset', 'delete from document' For template unit: ' add to grouping' , 'add to section'

Parameters
out where to write the output of the method.

public void renderGlobalEventsInformation (MarkupOutput out)

Render extra event information, for events that some one else might trigger. For this transform, there are no global events

Parameters
out MarkupOutput

public void renderObjectCount (MarkupOutput out)

This method render the section that displays the number of objects found. Used for the report - all objects tab of the object browser

Parameters
out MarkupOutput

public void renderTreeTable (MarkupOutput out)

Renders the contents of the current folder/search results of the project browser bean in DHTML mode. Calls renderObjectList(MarkupOutput)

Parameters
out MarkupOutput

Protected Methods

protected void displayIncrementalFetchArrow (MarkupOutput out, int pageNumber, String image, int width, String alt)

Renders the incremental fetch arrow

protected AnchorTag generateAnchor (WebEvent event)

Overwrites the parent method by setting special attributes if the event is not provided

Parameters
event WebEvent
Returns
  • AnchorTag

protected void renderFolderObject (MarkupOutput out, WebObjectInfo objectInfo, boolean isFolderLink, String className)

Renders each folder as part of the contents of the project browser in DHTML mode

Parameters
out MarkupOutput
objectInfo WebObjectInfo
isFolderLink Boolean Whether the folder is a folderLink or not
className String

protected void renderSingleObject (MarkupOutput out, WebObjectInfo objectInfo, String className)

Renders each non-folder objects as part of the contents of the project browser bean in DHTML mode

Parameters
out MarkupOutput
objectInfo WebObjectInfo
className String