Package com.microstrategy.web.app.beans
Class VisualizationPropertiesEditorBeanImpl
- 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.VisualizationsEditorBeanImpl
-
- com.microstrategy.web.app.beans.VisualizationPropertiesEditorBeanImpl
-
- All Implemented Interfaces:
EnumWebPersistableState
,Persistable
,AppComponent
,FrameElement
,ReportFrameElement
,ViewBeanParserBean
,VisualizationPropertiesEditorBean
,VisualizationsEditorBean
,RequestPersistable
,Transformable
,WebComponent
public class VisualizationPropertiesEditorBeanImpl extends VisualizationsEditorBeanImpl implements VisualizationPropertiesEditorBean
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
STATE_DELIMITOR, STATE_ITEM_SEPARATOR
-
Fields inherited from class com.microstrategy.web.beans.AbstractWebComponent
_features, _hasJustOpened
-
Fields inherited from class com.microstrategy.web.beans.AbstractTransformable
_beanContext
-
Fields inherited from class com.microstrategy.utils.serialization.AbstractPersistable
scriptEndTagEncoder
-
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
-
-
Constructor Summary
Constructors Constructor Description VisualizationPropertiesEditorBeanImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getResultFilterMode()
java.lang.String
getSecondaryDataProviders()
Visualization
getSelectedVisualization()
JsonGenerator
getVisPropsJson()
void
setSelectedVisualizationName(java.lang.String visName)
Sets the name of the current visualization.-
Methods inherited from class com.microstrategy.web.app.beans.VisualizationsEditorBeanImpl
areVisualizationsEnabled, getActiveLayoutID, getAndroidTabletVisualizations, getAndroidVisualizations, getAvailableVisualizations, getIPadVisualizations, getIPhoneVisualizations, getScope, getSelectedAndroidTabletVisualization, getSelectedAndroidVisualization, getSelectedIPadVisualization, getSelectedIPadVisualizations, getSelectedIPhoneVisualization, getSelectedIPhoneVisualizations, getSelectedSecondaryDataSourceKeys, getSelectedVisualizations, getVisProps, hasTargetBeanChanged, haveSecondarySourcesChanged, isEditor, isEnabled, setScope
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractViewBeanParserBean
doFlatState, getActiveElementIndex, getActiveViewKey, getTemplateElementList, getViewBean, getViewBean, setActiveElementIndex, setActiveViewKey
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractPersistableFrameElement
doCollectData, getDocumentFrameBean, getFeaturesManager, getFrameBean, getReportFrameBean, getRWFrameBean, getUseIFrame, isGridDataNecessary, isIFrameEnabled, isOpen, setIsOpen, setUseIFrame
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
addChildStateInfo, isCookieOpen, isSaveStateEnabled, saveState, saveState, saveState, saveState
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractAppComponent
addChildStateInfo, collectData, collectMinimalData, compareChildsTargetWithCurrent, createTransformInstance, doCollectMinimalData, generateOutput, getAppContext, getContactInfo, getContainerServices, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getObjectSource, getSession, getTargetBean, getTop, getType, getWebObjectsFactory, getWebObjectsFactory, getXMLStatus, hasChanged, haveChildrenChanged, initComponent, internalCollectData, isDialog, isForcedChildrenStateSaving, isIFrameRequest, isModal, isModalOpen, newDefaultBeanContext, newHiddenInputBuilder, newNamespaceEncoder, newStyleRequestContext, newURIBuilder, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setLeft, setOutputFormat, setTop
-
Methods inherited from class com.microstrategy.web.beans.AbstractWebComponent
addChild, addChildStateInfo, addChildStateInfo, addChildStateInfo, addStateInfo, childValues, clearChildren, clearStateCache, getCachedState, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, handleRequest, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isChangeComparisonFlagSet, isFeatureAvailable, newDefaultEventHandler, prepareForReuse, removeChild, removeChild, restoreState, restoreStateFromRequest, restoreStateFromRequest, saveXMLState, saveXMLState, saveXMLState, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setParent, setPersistMode, setRenderingFilter, setStateCache, setTargetBean, setTargetBeanPath, setWebEventHandler
-
Methods inherited from class com.microstrategy.web.beans.AbstractTransformable
addTransform, addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, createTransformInstance, getBeanContext, getDefaultTransform, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, hasTransform, hasTransform, internalCollectData, internalCollectData, invalidateTransformCache, isTransformSuitable, transform, transform, transform, transform
-
Methods inherited from class com.microstrategy.utils.serialization.AbstractPersistable
doFlatState, getStateHandler, isXMLStateZipped, restoreState, restoreXMLState, saveXMLState
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.app.beans.AppComponent
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getTop, isDialog, isForcedChildrenStateSaving, isModal, isModalOpen, isOpen, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setIsOpen, setLeft, setTop
-
Methods inherited from interface com.microstrategy.web.app.beans.FrameElement
getFrameBean, getTargetBean, getTargetBeanPath, getUseIFrame, isEditor, isEnabled, setTargetBean, setTargetBeanPath, setUseIFrame
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.app.beans.ReportFrameElement
getReportFrameBean, isGridDataNecessary
-
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.app.beans.ViewBeanParserBean
getActiveElementIndex, getActiveViewKey, getTemplateElementList, getViewBean, getViewBean, setActiveElementIndex, setActiveViewKey
-
Methods inherited from interface com.microstrategy.web.app.beans.VisualizationsEditorBean
areVisualizationsEnabled, getActiveLayoutID, getAndroidTabletVisualizations, getAndroidVisualizations, getAvailableVisualizations, getIPadVisualizations, getIPhoneVisualizations, getScope, getSelectedAndroidTabletVisualization, getSelectedAndroidVisualization, getSelectedIPadVisualization, getSelectedIPadVisualizations, getSelectedIPhoneVisualization, getSelectedIPhoneVisualizations, getSelectedSecondaryDataSourceKeys, getSelectedVisualizations, getVisProps, haveSecondarySourcesChanged, setScope
-
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, 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, setWebEventHandler
-
-
-
-
Method Detail
-
getSelectedVisualization
public Visualization getSelectedVisualization() throws WebObjectsException, WebBeanException
- Specified by:
getSelectedVisualization
in interfaceVisualizationPropertiesEditorBean
- Returns:
- the selected visualization
- Throws:
WebObjectsException
WebBeanException
-
setSelectedVisualizationName
public void setSelectedVisualizationName(java.lang.String visName)
Description copied from interface:VisualizationPropertiesEditorBean
Sets the name of the current visualization.
Note: This editor has a setter because the properties it would display could be of a visualization that may not be set on the report bean yet.- Specified by:
setSelectedVisualizationName
in interfaceVisualizationPropertiesEditorBean
- Parameters:
visName
- the name of the current visualization
-
getSecondaryDataProviders
public java.lang.String getSecondaryDataProviders()
- Specified by:
getSecondaryDataProviders
in interfaceVisualizationPropertiesEditorBean
- Returns:
- the Comma separated value list of secondary data provider keys
-
getResultFilterMode
public int getResultFilterMode()
- Specified by:
getResultFilterMode
in interfaceAppComponent
- Overrides:
getResultFilterMode
in classAbstractAppComponent
-
getVisPropsJson
public JsonGenerator getVisPropsJson()
- Specified by:
getVisPropsJson
in interfaceVisualizationPropertiesEditorBean
- Returns:
- the Json data of visualization properties
-
-