public class

AttributeFormsQualificationBeanImpl

extends AbstractViewBeanParserBean
implements AttributeFormsEditorBean AttributeFormsQualificationBean
java.lang.Object
   ↳ com.microstrategy.utils.serialization.AbstractPersistable
     ↳ com.microstrategy.web.beans.AbstractTransformable
       ↳ com.microstrategy.web.beans.AbstractWebComponent
         ↳ com.microstrategy.web.app.beans.AbstractAppComponent
           ↳ com.microstrategy.web.app.beans.AbstractPersistableAppComponent
             ↳ com.microstrategy.web.app.beans.AbstractPersistableFrameElement
               ↳ com.microstrategy.web.app.beans.AbstractViewBeanParserBean
                 ↳ com.microstrategy.web.app.beans.AttributeFormsQualificationBeanImpl

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.app.beans.AppComponent
[Expand]
Inherited Fields
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
Public Constructors
AttributeFormsQualificationBeanImpl()
Default constructor
Public Methods
void doCollectData()
Collects data
Vector getAttFormsVector()
Returns a Vector with the list of attribute forms for the selected attribute
WebAttribute getAttribute()
Returns the attribute contained in the bean, which was initialized with the attributeId property.
WebAttributeForms getAttributeForms()
Returns the WebAttributeForms for the currently selected Attribute
String getAttributeId()
Returns The ID of the Attribute to select on the Attribute Forms Editor
ArrayList getAttributeList()
Returns an ArrayList the list of Attributes
String getHiddenAttributeForms()
Returns the comma separated list of attribute form ids to be hidden.
int getOperatorType()
Returns the operator type associated with this bean.
WebAttribute getSelectedAttribute()
Returns the WebAttribute currently selected
boolean getShowAttributeList()
Whether to display the list of attributes on the Attribute Forms Editor
boolean isEditor()
Indicates whether the instance most be considered editor.
boolean isEnabled()
Indicates whether the instance is enabled or not, depending on the features available.
void reset()
Initializes the bean by clearing the selected Attribute as well as the list of Attribute Forms
void setAttFormsVector(String strAttFormsVector)
Set the attribute form information
void setAttributeId(String attId)
Sets the ID of the Attribute to select on this Attribute Forms Editor instance
void setHiddenAttributeForms(String attributeForms)
Comma separated list of attribute form ids to be hidden.
void setOperatorType(int _operatorType)
Sets the operator type is one of the following values The default value is ATTR_OPERATORS.
void setShowAttributeList(boolean showAttributeList)
Whether to display the list of attributes on the Attribute Forms Editor
Protected Methods
void doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
Speciefies which bean's properties are persisted.
WebEventHandler newDefaultEventHandler()
void setHelpEventInformation(Editor editor)
Set the help event information for the editor
[Expand]
Inherited Methods
From class com.microstrategy.web.app.beans.AbstractViewBeanParserBean
From class com.microstrategy.web.app.beans.AbstractPersistableFrameElement
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From class com.microstrategy.web.app.beans.AbstractAppComponent
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
From class com.microstrategy.utils.serialization.AbstractPersistable
From class java.lang.Object
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.AttributeFormsEditorBean
From interface com.microstrategy.web.app.beans.AttributeFormsQualificationBean
From interface com.microstrategy.web.app.beans.FrameElement
From interface com.microstrategy.web.app.beans.ReportFrameElement
From interface com.microstrategy.web.app.beans.ViewBeanParserBean
From interface com.microstrategy.web.beans.RequestPersistable
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebComponent

Public Constructors

public AttributeFormsQualificationBeanImpl ()

Default constructor

Public Methods

public void doCollectData ()

Collects data

public Vector getAttFormsVector ()

Returns a Vector with the list of attribute forms for the selected attribute

Returns
  • Vector instance with the list of Attribute forms for the selected Attribute

public WebAttribute getAttribute ()

Returns the attribute contained in the bean, which was initialized with the attributeId property.

Returns

public WebAttributeForms getAttributeForms ()

Returns the WebAttributeForms for the currently selected Attribute

Returns
  • WebAttributeForms instance with the available attribute forms for the selected attribute.

public String getAttributeId ()

Returns The ID of the Attribute to select on the Attribute Forms Editor

Returns
  • String the ID of the Attribute to select on the Attribute Forms Editor

public ArrayList getAttributeList ()

Returns an ArrayList the list of Attributes

Returns
  • ArrayList instance with the list of Attributes available.

public String getHiddenAttributeForms ()

Returns the comma separated list of attribute form ids to be hidden.

public int getOperatorType ()

Returns the operator type associated with this bean. The value can be one of the following

public WebAttribute getSelectedAttribute ()

Returns the WebAttribute currently selected

Returns

public boolean getShowAttributeList ()

Whether to display the list of attributes on the Attribute Forms Editor

Returns
  • boolean value indicating whether to display the list of attributes on the Attribute Forms Editor or not.

public boolean isEditor ()

Indicates whether the instance most be considered editor.

Returns
  • True.

public boolean isEnabled ()

Indicates whether the instance is enabled or not, depending on the features available. By default returns True.

Returns
  • True if the bean is enabled and ready to be rendered.

public void reset ()

Initializes the bean by clearing the selected Attribute as well as the list of Attribute Forms

public void setAttFormsVector (String strAttFormsVector)

Set the attribute form information

Parameters
strAttFormsVector String value with the attribute form information

public void setAttributeId (String attId)

Sets the ID of the Attribute to select on this Attribute Forms Editor instance

Parameters
attId String value with the selected attribute identifier.

public void setHiddenAttributeForms (String attributeForms)

Comma separated list of attribute form ids to be hidden.

public void setOperatorType (int _operatorType)

Sets the operator type is one of the following values

The default value is ATTR_OPERATORS.

public void setShowAttributeList (boolean showAttributeList)

Whether to display the list of attributes on the Attribute Forms Editor

Parameters
showAttributeList boolean value indicating if the attribute list should be shown or not.

Protected Methods

protected void doFlatState (FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)

Speciefies which bean's properties are persisted.

Parameters
serializer FlatStateSerializer initialized instance where the state of the instance is handled
howMuchState int value from EnumWebPersistableState indicating how much state should be handled by this instance
tokenizer FlatStateTokenizer initialized instance where the state of the instance is handled.

protected WebEventHandler newDefaultEventHandler ()

protected void setHelpEventInformation (Editor editor)

Set the help event information for the editor

Parameters
editor Editor instance representing the editor object to be updated