public interface

ViewFilterElementPanelBean

implements FilterElementBean
com.microstrategy.web.app.beans.ViewFilterElementPanelBean
Known Indirect Subclasses

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.app.beans.AppComponent
Public Methods
abstract int getVFExpressionEditMode()
Returns the current view filter expression edit mode of the bean, from EnumExpressionEditMode.
abstract int getVLExpressionEditMode()
Returns the current view limit expression edit mode of the bean, from EnumExpressionEditMode.
abstract ExpressionBean getViewFilterBean()
abstract ExpressionBean getViewLimitBean()
abstract boolean isAddingNewCondition()
Whether we are adding a new condition to the view filter.
abstract boolean isModified()
Returns whether this filter is modified from the filter object that it synchronizes with.
abstract void setIsAddingNewCondition(boolean isAddingNewCondition)
Whether we are adding a new condition to the view filter.
[Expand]
Inherited Methods
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.FilterElementBean
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 Methods

public abstract int getVFExpressionEditMode ()

Returns the current view filter expression edit mode of the bean, from EnumExpressionEditMode. This represents the current state of the bean.

Returns

public abstract int getVLExpressionEditMode ()

Returns the current view limit expression edit mode of the bean, from EnumExpressionEditMode. This represents the current state of the bean.

Returns

public abstract ExpressionBean getViewFilterBean ()

Returns

public abstract ExpressionBean getViewLimitBean ()

Returns

public abstract boolean isAddingNewCondition ()

Whether we are adding a new condition to the view filter.
This information is used to move the subexpression to the View Limits if it is a metric qualification.

Returns
  • Whether we are adding a new condition to the view filter.

public abstract boolean isModified ()

Returns whether this filter is modified from the filter object that it synchronizes with. For example, if the filter has changed from the base filter on the WebReportInstance object exposed on a parent Report Bean. Calling synchronize or undo will re-baseline, setting isModified back to false.

Returns
  • Whether the current expression has been modified.

public abstract void setIsAddingNewCondition (boolean isAddingNewCondition)

Whether we are adding a new condition to the view filter.
This information is used to move the subexpression to the View Limits if it is a metric qualification.

Parameters
isAddingNewCondition Whether we are adding a new condition to the view filter.