Package com.microstrategy.web.app.beans
Interface ReportFrameBean
-
- All Superinterfaces:
AppComponent,EnumWebPersistableState,FrameBean,Persistable,RequestPersistable,Transformable,WebComponent
- All Known Implementing Classes:
ReportFrameBeanImpl
public interface ReportFrameBean extends FrameBean
The interface ReportFrameBean is representing the report frame web component, whose children components are of ReportFrameElement type. Extends the FrameBean by adding all the report elements.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPONENT_DESIGN_MODE_BUTTONSstatic java.lang.StringCOMPONENT_FORMAT_EDITORstatic java.lang.StringCOMPONENT_GRAPH_TOOLBARstatic java.lang.StringCOMPONENT_GRID_EDITORstatic java.lang.StringCOMPONENT_GRID_TOOLBARstatic java.lang.StringCOMPONENT_MESSAGE_BEFORE_DATAstatic java.lang.StringCOMPONENT_OBJECT_BROWSERstatic java.lang.StringCOMPONENT_PAGE_BYstatic java.lang.StringCOMPONENT_PROMPT_DETAILSstatic java.lang.StringCOMPONENT_REPORT_DATAstatic java.lang.StringCOMPONENT_REPORT_ERRORstatic java.lang.StringCOMPONENT_REPORT_FILTERstatic java.lang.StringCOMPONENT_REPORT_LAST_UPDATEstatic java.lang.StringCOMPONENT_REPORT_LIMITstatic java.lang.StringCOMPONENT_REPORT_MENUSstatic java.lang.StringCOMPONENT_REPORT_PAGEBYstatic java.lang.StringCOMPONENT_REPORT_TOOLBARstatic java.lang.StringCOMPONENT_VIEW_FILTERstatic java.lang.StringCOMPONENT_VIEW_LIMITstatic java.lang.StringCOMPONENT_VISUALIZATION_PROPS_EDITOR-
Fields inherited from interface com.microstrategy.web.app.beans.AppComponent
COMPONENT_POSITION_NOT_INITIALIZED
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description AttributeFormsEditorBeangetAttributeFormsEditorBean()Returns the attribute forms editor bean within this report frame bean.DerivedElementsEditorBeangetDerivedElementsEditor()intgetDesignMode()Returns the view mode of the report frame bean (a value from EnumReportViewModes)intgetDesignModeStage()Returns the design mode stage of the report frame bean ReportDesignModeStage_EditTemplate or ReportDesignModeStage_EditFilter (EnumReportDesignMode))DrillEditorBeangetDrillEditorBean()Returns the drill editor bean within this report frame bean.DrillFilterEditorBeangetDrillFilterEditorBean()Returns the drill filter editor bean within this report frame bean.intgetExecutionMode()Returns the view mode of the report frame bean (a value from EnumReportViewModes) including value for Create ReportFilterElementBeangetFilterElement(int type)FormulaBarBeangetFormulaBarBean()Returns the formular bar bean within this report frame bean.GraphFormatEditorBeangetGraphFormatEditorBean()Returns the graph format editor bean within this report frame bean.GraphFormatToolbarBeangetGraphFormatToolbarBean()Returns the graph format toolbar bean within this report frame bean.GridFormatEditorBeangetGridFormatEditorBean()Returns the grid format editor bean within this report frame bean.GridFormatToolbarBeangetGridFormatToolbarBean()Returns the grid format toolbar bean within this report frame bean.booleangetIsDesignMode()Returns whether the view mode of the report frame bean (a value from EnumReportViewModes) is equal toEnumReportViewModes.ReportViewModeDesignObjectBrowserBeangetObjectBrowserBean()Deprecated.This method is no longer used. getObjectBrowserTabMgrBean() should be used insteadObjectBrowserManagerBeangetObjectBrowserTabMgrBean()Returns the ObjectBrowser bean associated with the report frame bean.PageByBeangetPageByBean()Returns the PageBy editor bean.PromptDetailsBeangetPromptDetailsBean()Returns aPromptDetailsBeanobject corresponding to the prompt details.PromptsContainerBeangetPromptsContainerBean()Returns aPromptsContainerBeanobject corresponding to the prompts container.booleangetRefreshGrid()Retrieves the flag indicating whether to refresh the grid or not.ReportBeangetReportBean()Returns the report bean associated with this report frame bean.ReportDetailsBeangetReportDetailsBean()Returns aReportDetailsBeanobject corresponding to the report details.java.lang.StringgetReportEditorName()Retrieves the name of the current open report editorFilterEditorBeangetReportFilterEditor()Returns the report filter editor bean within this report frame bean.FilterElementBeangetReportFilterElement()Returns aFilterElementBeanobject corresponding to the report filter.FilterElementBeangetReportLimitElement()java.lang.StringgetReportStyleLocalizedName()Deprecated.The FrameBean is not responsible to render it's output.ResizeEditorBeangetResizeEditorBean()Returns the resize editor bean within this report frame bean.SubscriptionEditorBeangetSchedulesEditorBean()Deprecated.No longer used by the ApplicationSubscriptionEditorBeangetSendNowEditorBean()Deprecated.No longer used by the ApplicationSortEditorBeangetSortEditorBean()Returns the sort editor bean within this report frame bean.SubscriptionEditorBeangetSubscriptionsEditorBean()Deprecated.No longer used by the ApplicationFilterEditorBeangetViewFilterEditor()Returns the view filter editor bean within this report frame bean.FilterElementBeangetViewFilterElement()Returns aFilterElementBeanobject corresponding to the view filter.FilterElementBeangetViewLimitElement()booleanisNoActionFlagRemoved()booleanisReportToolbarEnabled()Returns true if the report toolbar should be enabledvoidsetDesignMode(int designMode)Sets the view mode of the report frame bean (a value from EnumReportViewModes)voidsetDesignModeStage(int designModeStage)Sets the design mode stage of the report frame beanvoidsetExecutionMode(int executeMode)Sets the view mode of the report frame bean (a value from EnumReportViewModes)voidsetNoActionFlagRemoved(boolean isRemoved)Set this to true if we just removed the noAction flag from the executionFlags when switch a report from design mode to view modevoidsetRefreshGrid(boolean value)Sets a flag indicating whether to refresh the grid or not.voidsetReportEditorName(java.lang.String value)Sets the name of the report editor to be openvoidsetXMLStatus(int value)Sets the EnumRequestStatus status of the bean.-
Methods inherited from interface com.microstrategy.web.app.beans.AppComponent
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getResultFilterMode, getTop, isDialog, isForcedChildrenStateSaving, isModal, isModalOpen, isOpen, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setIsOpen, setLeft, setTop
-
Methods inherited from interface com.microstrategy.web.app.beans.FrameBean
closeElement, getCurrentEditor, getDynamicMenuName, getEditorMessage, getIFrameComponent, getMenus, getMessageBeforeData, getPromptStyle, getTargetBean, getUseIFrame, isOpen, openElement, setDynamicMenuName, setEditorMessage, setMessageBeforeData, setPromptStyle, setUseIFrame, shouldDisplayContent
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.beans.RequestPersistable
restoreStateFromRequest, restoreStateFromRequest
-
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform
-
Methods inherited from interface com.microstrategy.web.beans.WebComponent
addChild, addChildStateInfo, addChildStateInfo, collectData, collectMinimalData, generateOutput, getBeanContext, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getFeaturesManager, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, getXMLStatus, handleRequest, hasChanged, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isFeatureAvailable, prepareForReuse, removeChild, removeChild, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setOutputFormat, setParent, setPersistMode, setRenderingFilter, setTargetBean, setTargetBeanPath, setWebEventHandler
-
-
-
-
Field Detail
-
COMPONENT_REPORT_MENUS
static final java.lang.String COMPONENT_REPORT_MENUS
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_DATA
static final java.lang.String COMPONENT_REPORT_DATA
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_LAST_UPDATE
static final java.lang.String COMPONENT_REPORT_LAST_UPDATE
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_TOOLBAR
static final java.lang.String COMPONENT_REPORT_TOOLBAR
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_ERROR
static final java.lang.String COMPONENT_REPORT_ERROR
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_FILTER
static final java.lang.String COMPONENT_REPORT_FILTER
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_PAGEBY
static final java.lang.String COMPONENT_REPORT_PAGEBY
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
COMPONENT_REPORT_LIMIT
static final java.lang.String COMPONENT_REPORT_LIMIT
- Since:
- MicroStrategy Web 8.0.2
- See Also:
- Constant Field Values
-
COMPONENT_VIEW_FILTER
static final java.lang.String COMPONENT_VIEW_FILTER
- See Also:
- Constant Field Values
-
COMPONENT_VIEW_LIMIT
static final java.lang.String COMPONENT_VIEW_LIMIT
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
COMPONENT_GRID_TOOLBAR
static final java.lang.String COMPONENT_GRID_TOOLBAR
- See Also:
- Constant Field Values
-
COMPONENT_GRAPH_TOOLBAR
static final java.lang.String COMPONENT_GRAPH_TOOLBAR
- See Also:
- Constant Field Values
-
COMPONENT_PAGE_BY
static final java.lang.String COMPONENT_PAGE_BY
- See Also:
- Constant Field Values
-
COMPONENT_OBJECT_BROWSER
static final java.lang.String COMPONENT_OBJECT_BROWSER
- See Also:
- Constant Field Values
-
COMPONENT_FORMAT_EDITOR
static final java.lang.String COMPONENT_FORMAT_EDITOR
- See Also:
- Constant Field Values
-
COMPONENT_GRID_EDITOR
static final java.lang.String COMPONENT_GRID_EDITOR
- See Also:
- Constant Field Values
-
COMPONENT_DESIGN_MODE_BUTTONS
static final java.lang.String COMPONENT_DESIGN_MODE_BUTTONS
- See Also:
- Constant Field Values
-
COMPONENT_MESSAGE_BEFORE_DATA
static final java.lang.String COMPONENT_MESSAGE_BEFORE_DATA
- See Also:
- Constant Field Values
-
COMPONENT_VISUALIZATION_PROPS_EDITOR
static final java.lang.String COMPONENT_VISUALIZATION_PROPS_EDITOR
- See Also:
- Constant Field Values
-
COMPONENT_PROMPT_DETAILS
static final java.lang.String COMPONENT_PROMPT_DETAILS
- Since:
- MicroStrategy Web 8.0.1
- See Also:
- Constant Field Values
-
-
Method Detail
-
getReportBean
ReportBean getReportBean()
Returns the report bean associated with this report frame bean.- Returns:
- the report bean associated with this report frame bean
-
getObjectBrowserBean
@Deprecated ObjectBrowserBean getObjectBrowserBean()
Deprecated.This method is no longer used. getObjectBrowserTabMgrBean() should be used insteadReturns the ObjectBrowser bean associated with this report frame bean.- Returns:
- the ObjectBrowser bean associated with this report frame bean
-
getObjectBrowserTabMgrBean
ObjectBrowserManagerBean getObjectBrowserTabMgrBean()
Returns the ObjectBrowser bean associated with the report frame bean. The ObjectBrowser is now a TabManagerBean.- Returns:
- TabManagerBean
- Since:
- MicroStrategy Web 8.0.0
-
getFormulaBarBean
FormulaBarBean getFormulaBarBean()
Returns the formular bar bean within this report frame bean.- Returns:
- the formular bar bean within this report frame bean.
-
getAttributeFormsEditorBean
AttributeFormsEditorBean getAttributeFormsEditorBean()
Returns the attribute forms editor bean within this report frame bean.- Returns:
- the attribute forms editor bean within this report frame bean.
- Since:
- MicroStrategy Web 8.0.0
-
getGraphFormatToolbarBean
GraphFormatToolbarBean getGraphFormatToolbarBean()
Returns the graph format toolbar bean within this report frame bean.- Returns:
- the graph format toolbar within this report frame bean
-
getGridFormatToolbarBean
GridFormatToolbarBean getGridFormatToolbarBean()
Returns the grid format toolbar bean within this report frame bean.- Returns:
- the grid format toolbar within this report frame bean.
-
getReportFilterEditor
FilterEditorBean getReportFilterEditor()
Returns the report filter editor bean within this report frame bean.- Returns:
- the report filter editor bean within this report frame bean.
-
getViewFilterEditor
FilterEditorBean getViewFilterEditor()
Returns the view filter editor bean within this report frame bean.- Returns:
- the view filter editor bean within this report frame bean.
-
getGridFormatEditorBean
GridFormatEditorBean getGridFormatEditorBean()
Returns the grid format editor bean within this report frame bean.- Returns:
- the grid format editor within this report frame bean.
-
getGraphFormatEditorBean
GraphFormatEditorBean getGraphFormatEditorBean()
Returns the graph format editor bean within this report frame bean.- Returns:
- the graph format editor within this report frame bean.
-
getDrillEditorBean
DrillEditorBean getDrillEditorBean()
Returns the drill editor bean within this report frame bean.- Returns:
- the drill editor bean within this report frame bean.
-
getDrillFilterEditorBean
DrillFilterEditorBean getDrillFilterEditorBean()
Returns the drill filter editor bean within this report frame bean.- Returns:
- the drill filter editor bean within this report frame bean.
-
getSortEditorBean
SortEditorBean getSortEditorBean()
Returns the sort editor bean within this report frame bean.- Returns:
- the sort editor bean within this report frame bean.
-
getResizeEditorBean
ResizeEditorBean getResizeEditorBean()
Returns the resize editor bean within this report frame bean.- Returns:
- the resize editor bean within this report frame bean.
-
getSchedulesEditorBean
@Deprecated SubscriptionEditorBean getSchedulesEditorBean()
Deprecated.No longer used by the ApplicationReturns the Subscription editor bean to use with web Subscriptions.- Returns:
- the Subscription editor bean to use with web Subscriptions.
-
getSubscriptionsEditorBean
@Deprecated SubscriptionEditorBean getSubscriptionsEditorBean()
Deprecated.No longer used by the ApplicationReturns the Subscription editor bean to use with Narrowcast Subscriptions.- Returns:
- the Subscription editor bean to use with Narrowcast Subscriptions.
-
getSendNowEditorBean
@Deprecated SubscriptionEditorBean getSendNowEditorBean()
Deprecated.No longer used by the ApplicationReturns the Subscription editor bean to use with Send Now feature.- Returns:
- the Subscription editor bean to use with Send Now feature.
-
getPageByBean
PageByBean getPageByBean()
Returns the PageBy editor bean.- Returns:
- the PageBy editor bean.
- Since:
- MicroStrategy Web 8.0.0
-
getDesignMode
int getDesignMode()
Returns the view mode of the report frame bean (a value from EnumReportViewModes)- Returns:
- the view mode of the report frame bean (a value from EnumReportViewModes)
-
getIsDesignMode
boolean getIsDesignMode()
Returns whether the view mode of the report frame bean (a value from EnumReportViewModes) is equal toEnumReportViewModes.ReportViewModeDesign- Returns:
- boolean true if the the report frame bean is in design mode
- Since:
- MicroStrategy Web 9.0.0
-
getExecutionMode
int getExecutionMode()
Returns the view mode of the report frame bean (a value from EnumReportViewModes) including value for Create Report- Returns:
- the view mode of the report frame bean (a value from EnumReportViewModes)
-
setDesignMode
void setDesignMode(int designMode)
Sets the view mode of the report frame bean (a value from EnumReportViewModes)- Parameters:
designMode- the view mode of the report frame bean (a value from EnumReportViewModes)
-
setExecutionMode
void setExecutionMode(int executeMode)
Sets the view mode of the report frame bean (a value from EnumReportViewModes)- Parameters:
executeMode- the view mode of the report frame bean (a value from EnumReportViewModes)
-
getDesignModeStage
int getDesignModeStage()
Returns the design mode stage of the report frame bean ReportDesignModeStage_EditTemplate or ReportDesignModeStage_EditFilter (EnumReportDesignMode))- Returns:
- the design mode stage of the report frame bean
-
setDesignModeStage
void setDesignModeStage(int designModeStage)
Sets the design mode stage of the report frame bean- Parameters:
designModeStage- the design mode stage of the report frame bean (a value from EnumReportDesignMode)
-
isReportToolbarEnabled
boolean isReportToolbarEnabled()
Returns true if the report toolbar should be enabled- Returns:
- isReportToolbarEnabled
-
getReportStyleLocalizedName
@Deprecated java.lang.String getReportStyleLocalizedName()
Deprecated.The FrameBean is not responsible to render it's output.- Returns:
- the report bean's localized style name. It's used for old-formatting reports to apply style first before other formattig manipulation.
-
setXMLStatus
void setXMLStatus(int value)
Sets the EnumRequestStatus status of the bean.- Parameters:
value- The XML status value ofor this bean.
-
setReportEditorName
void setReportEditorName(java.lang.String value)
Sets the name of the report editor to be open- Parameters:
value- The name of the report editor to be open- Since:
- MicroStrategy Web 8.0.0
-
getReportEditorName
java.lang.String getReportEditorName()
Retrieves the name of the current open report editor- Returns:
- The name of the current open report editor
- Since:
- MicroStrategy Web 8.0.0
-
getReportFilterElement
FilterElementBean getReportFilterElement()
Returns aFilterElementBeanobject corresponding to the report filter.- Returns:
- A
FilterElementBeancorresponding to the report filter. - Since:
- MicroStrategy Web 8.0.0
-
getReportLimitElement
FilterElementBean getReportLimitElement()
- Since:
- MicroStrategy Web 8.0.2
-
getViewFilterElement
FilterElementBean getViewFilterElement()
Returns aFilterElementBeanobject corresponding to the view filter.- Returns:
- A
FilterElementBeancorresponding to the view filter. - Since:
- MicroStrategy Web 8.0.0
-
getPromptDetailsBean
PromptDetailsBean getPromptDetailsBean()
Returns aPromptDetailsBeanobject corresponding to the prompt details.- Returns:
- A
PromptDetailsBeancorresponding to the prompt details. - Since:
- MicroStrategy Web 8.0.1
-
getPromptsContainerBean
PromptsContainerBean getPromptsContainerBean()
Returns aPromptsContainerBeanobject corresponding to the prompts container.- Returns:
- A
PromptsContainerBeancorresponding to the prompts Container. - Since:
- MicroStrategy Web 9.0.0
-
getFilterElement
FilterElementBean getFilterElement(int type)
- Since:
- MicroStrategy Web 8.0.2
-
setRefreshGrid
void setRefreshGrid(boolean value)
Sets a flag indicating whether to refresh the grid or not. This flag is only read when attribute forms editor is opened.- Since:
- MicroStrategy Web 8.1.1
-
getRefreshGrid
boolean getRefreshGrid()
Retrieves the flag indicating whether to refresh the grid or not. This flag is only read when attribute forms editor is opened.- Since:
- MicroStrategy Web 8.1.1
-
getViewLimitElement
FilterElementBean getViewLimitElement()
- Since:
- MicroStrategy Web 9.0.0
-
getDerivedElementsEditor
DerivedElementsEditorBean getDerivedElementsEditor()
- Since:
- MicroStrategy Web 9.0.0
-
getReportDetailsBean
ReportDetailsBean getReportDetailsBean()
Returns aReportDetailsBeanobject corresponding to the report details.- Returns:
- A
ReportDetailsBeancorresponding to the report details. - Since:
- MicroStrategy Web 9.0.0
-
setNoActionFlagRemoved
void setNoActionFlagRemoved(boolean isRemoved)
Set this to true if we just removed the noAction flag from the executionFlags when switch a report from design mode to view mode- Parameters:
isRemoved- boolean true indicates we just remove the noAction flag from the executionFlags when switch a report from design mode to view mode
-
isNoActionFlagRemoved
boolean isNoActionFlagRemoved()
- Returns:
- whether we have just removed the noAction flag from the executionFlags when switch a report from design mode to view mode
-
-