public class

DataExplorerElementsWidgetTransform

extends AbstractAppTransform
implements LayoutTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.DataExplorerElementsWidgetTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
DataExplorerElementsWidgetTransform()
Public Methods
int getBlockBegin()
int getBlockCount()
Block getDataFormsWidget()
String getDescription()
Returns a textual description of the transform.
Block getElementListWidget(String styleName)
ArrayList getElements()
int getFolderSize()
void getItemWidget(BlockList blockList, WebElement elem)
void initializeWebComponent(Transformable data)
Initialize the web component to be used by the transform.
void renderShell(MarkupOutput out)
Overrides the default "shell" created when the transform is invoked.
void transformForRequestSuccessful(MarkupOutput out)
Generates the output when the bean's status is WebBeanRequestSuccessful.
[Expand]
Inherited Methods
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 DataExplorerElementsWidgetTransform ()

Public Methods

public int getBlockBegin ()

public int getBlockCount ()

public Block getDataFormsWidget ()

public String getDescription ()

Returns a textual description of the transform.

Returns
  • The textual description of the transform.

public Block getElementListWidget (String styleName)

public ArrayList getElements ()

public int getFolderSize ()

public void getItemWidget (BlockList blockList, WebElement elem)

public void initializeWebComponent (Transformable data)

Initialize the web component to be used by the transform.

Parameters
data the bean to transform.

public void renderShell (MarkupOutput out)

Overrides the default "shell" created when the transform is invoked. Ideally, it would be better if we could initialize this transform with a field that indicates whether the HTML shell is created or not. In this way, subclasses can merely override this property (perhaps in their constructor) and affect how the renderShell method is invoked. Alternatively, the renderShell can be structured as a Template method to allow subclasses to easily override those methods that they do not want called.

Parameters
out The MarkupOutput representing the generated content.

public void transformForRequestSuccessful (MarkupOutput out)

Generates the output when the bean's status is WebBeanRequestSuccessful. This is the main entry point to generate the output for those Transforms that just want to render the "regular" bean case.
This is an abstract method. All classes need to implement it.

Parameters
out output by this transform