public class

AllObjectBrowserHTMLTransform

extends AllObjectBrowserTransform
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.AbstractObjectExplorerTransform
             ↳ com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
               ↳ com.microstrategy.web.app.transforms.FolderObjectExplorerTransform
                 ↳ com.microstrategy.web.app.transforms.AllObjectBrowserTransform
                   ↳ com.microstrategy.web.app.transforms.AllObjectBrowserHTMLTransform

Summary

Constants
String sSpaces
[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
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.FolderObjectExplorerTransform
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
AllObjectBrowserHTMLTransform()
Public Methods
void renderFolderContentHTML(MarkupOutput out, WebObjectInfo woi)
Renders a single non-folder content item from the current folder in HTML mode
void renderFolderContentsHTML(MarkupOutput out)
Renders the current folder's non-folder contents title when in HTML mode
void renderFolderContentsSubmitButtonHTML(MarkupOutput out)
Renders the submit button for the folde's non-folder contents section in HTML mode
void renderFolderContentsTitleHTML(MarkupOutput out)
Renders the current folder's non-folder contents title when in HTML mode
void renderFolderLinkOptions(MarkupOutput out)
Renders a set of options for a select input containing the different object browser forlder links available for the current context.
void renderFoldersHTML(MarkupOutput out)
Renders the current folder's subfolders when in HTML mode
void renderFoldersSubmitButtonHTML(MarkupOutput out)
Renders the submit button for the folde's subfolders section in HTML mode
void renderFoldersTitleHTML(MarkupOutput out)
Renders the current folder's subfolders title when in HTML mode
void renderListHTML(MarkupOutput out)
Renders the current folder's content in HTML mode
void renderOpenParent(MarkupOutput out)
Renders the upFolder button for the Object Browser.
Protected Methods
String getFolderContentsSelectNameHTML()
returns the name the select box for folder contentss in HTML will have
ArrayList getHiddenInputsEventList()
Returns the list of events that will be included in the hidden inputs section.
WebEvent getModifyFilterEvent()
Returns a WebEvent instance containing the event to use when adding an element to the filter.
WebEvent getModifyGridEvent()
Returns a WebEvent instance containing the event to use when adding unit to the grid.
String getObjectInfoParameter(WebObjectInfo woi)
Outputs a string formatted the way the objectInfo argument of the event requires it
boolean isTargetingFilter()
boolean shouldGenerateNewForm()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AllObjectBrowserTransform
From class com.microstrategy.web.app.transforms.FolderObjectExplorerTransform
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
From class com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
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.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Constants

protected static final String sSpaces

Constant Value: "                                    "

Public Constructors

public AllObjectBrowserHTMLTransform ()

Public Methods

public void renderFolderContentHTML (MarkupOutput out, WebObjectInfo woi)

Renders a single non-folder content item from the current folder in HTML mode

Parameters
out MarkupOutput

public void renderFolderContentsHTML (MarkupOutput out)

Renders the current folder's non-folder contents title when in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.
Throws
WebObjectsException
WebBeanException
WebObjectsException

public void renderFolderContentsSubmitButtonHTML (MarkupOutput out)

Renders the submit button for the folde's non-folder contents section in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.

public void renderFolderContentsTitleHTML (MarkupOutput out)

Renders the current folder's non-folder contents title when in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.

public void renderFolderLinkOptions (MarkupOutput out)

Renders a set of options for a select input containing the different object browser forlder links available for the current context.

Parameters
out MarkupOutput

public void renderFoldersHTML (MarkupOutput out)

Renders the current folder's subfolders when in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.
Throws
WebObjectsException
WebBeanException
WebObjectsException

public void renderFoldersSubmitButtonHTML (MarkupOutput out)

Renders the submit button for the folde's subfolders section in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.

public void renderFoldersTitleHTML (MarkupOutput out)

Renders the current folder's subfolders title when in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.

public void renderListHTML (MarkupOutput out)

Renders the current folder's content in HTML mode

Parameters
out MarkupOutput instance where the HTML output is to be saved.
Throws
WebObjectsException
WebBeanException
IndexOutOfBoundsException
UnmodifiableException
WebObjectsException

public void renderOpenParent (MarkupOutput out)

Renders the upFolder button for the Object Browser.

Parameters
out MarkupOutput

Protected Methods

protected String getFolderContentsSelectNameHTML ()

returns the name the select box for folder contentss in HTML will have

Returns
  • String

protected ArrayList getHiddenInputsEventList ()

Returns the list of events that will be included in the hidden inputs section.

Returns
  • ArrayList

protected WebEvent getModifyFilterEvent ()

Returns a WebEvent instance containing the event to use when adding an element to the filter.

Returns
  • WebEvent

protected WebEvent getModifyGridEvent ()

Returns a WebEvent instance containing the event to use when adding unit to the grid.

Returns
  • WebEvent

protected String getObjectInfoParameter (WebObjectInfo woi)

Outputs a string formatted the way the objectInfo argument of the event requires it

Parameters
woi WebObjectInfo object
Returns
  • a String with the following format: ID|Type|Subtype|Alias|Name or

protected boolean isTargetingFilter ()

protected boolean shouldGenerateNewForm ()