public interface

ViewBeanParserBean

implements AppComponent
com.microstrategy.web.app.beans.ViewBeanParserBean
Known Indirect Subclasses

Class Overview

The ViewBeanParserBeanBean is used to represent an application bean that will manipiulate a View Bean from either a Report Bean or a Report Writer Bean.

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.web.app.beans.AppComponent
Public Methods
abstract int getActiveElementIndex()
This method is deprecated. This method will no longer be part of this interface.
abstract String getActiveViewKey()
Returns the active view key.
abstract ArrayList getTemplateElementList()
This method is deprecated. This method will no longer be part of this interface. Create the TemplateParser using the getViewBean to access the template element list.
abstract ViewBean getViewBean()
Get a instance of the ViewBean associated with the bean.
abstract ViewBean getViewBean(int viewInstance)
This method is deprecated. This method will no longer be part of this interface.
abstract void setActiveElementIndex(int activeElementIndex)
This method is deprecated. This method will no longer be part of this interface.
abstract void setActiveViewKey(String activeViewKey)
Set the active view key.
[Expand]
Inherited Methods
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebComponent

Public Methods

public abstract int getActiveElementIndex ()

This method is deprecated.
This method will no longer be part of this interface.

Returns
  • the Active element index. It's used to pre-select an item in the template elements list

public abstract String getActiveViewKey ()

Returns the active view key.

Returns
  • String activeElementIndex The specific element to set as active.

public abstract ArrayList getTemplateElementList ()

This method is deprecated.
This method will no longer be part of this interface. Create the TemplateParser using the getViewBean to access the template element list.

Get a list of template elements from ReportBean or RWBean.

Returns
  • An arraylist containing the elements.

public abstract ViewBean getViewBean ()

Get a instance of the ViewBean associated with the bean. It will not return the data of the specific view bean. Just the definition will be returned.

Returns
  • ViewBean instance

public abstract ViewBean getViewBean (int viewInstance)

This method is deprecated.
This method will no longer be part of this interface.

Get a specific instance of the ViewBean associated with the bean. It will return the data of the specific view bean along with the definition.

Returns
  • ViewBean instance

public abstract void setActiveElementIndex (int activeElementIndex)

This method is deprecated.
This method will no longer be part of this interface.

Set the Active element index. It's used to pre-select an item in the template elements list

Parameters
activeElementIndex the active element index

public abstract void setActiveViewKey (String activeViewKey)

Set the active view key.
It's used for initializing current bean from a view Bean.

Parameters
activeViewKey The specific element to set as active.