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 intgetResultFilterMode()java.lang.StringgetSecondaryDataProviders()VisualizationgetSelectedVisualization()JsonGeneratorgetVisPropsJson()voidsetSelectedVisualizationName(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:
 getSelectedVisualizationin interfaceVisualizationPropertiesEditorBean- Returns:
 - the selected visualization
 - Throws:
 WebObjectsExceptionWebBeanException
 
- 
setSelectedVisualizationName
public void setSelectedVisualizationName(java.lang.String visName)
Description copied from interface:VisualizationPropertiesEditorBeanSets 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:
 setSelectedVisualizationNamein interfaceVisualizationPropertiesEditorBean- Parameters:
 visName- the name of the current visualization
 
- 
getSecondaryDataProviders
public java.lang.String getSecondaryDataProviders()
- Specified by:
 getSecondaryDataProvidersin interfaceVisualizationPropertiesEditorBean- Returns:
 - the Comma separated value list of secondary data provider keys
 
 
- 
getResultFilterMode
public int getResultFilterMode()
- Specified by:
 getResultFilterModein interfaceAppComponent- Overrides:
 getResultFilterModein classAbstractAppComponent
 
- 
getVisPropsJson
public JsonGenerator getVisPropsJson()
- Specified by:
 getVisPropsJsonin interfaceVisualizationPropertiesEditorBean- Returns:
 - the Json data of visualization properties
 
 
 - 
 
 -