Package com.microstrategy.web.app.addons
Class RWSetOIVMFlagsAddOn
- java.lang.Object
-
- com.microstrategy.web.app.addons.AbstractAppAddOn
-
- com.microstrategy.web.app.addons.RWSetOIVMFlagsAddOn
-
- All Implemented Interfaces:
AppAddOns
public class RWSetOIVMFlagsAddOn extends AbstractAppAddOn
This class sets the necessary settings on the RWBean for the Optimized Interactive View mode.
-
-
Constructor Summary
Constructors Constructor Description RWSetOIVMFlagsAddOn()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAddOnDescription()
This method describes the tasks performed by the AddOn.static void
optimizeRWBean(RWBean rwb, java.lang.Boolean useTerseElementIDs)
static void
optimizeRWBean(RWBean rwb, java.lang.Boolean useTerseElementIDs, java.lang.String viewModeFlags)
void
postCollectData(PageComponent pg)
Executes post collectData operations.void
preCollectData(PageComponent pg)
This is the main method of the add on which executes the add on.void
setBeanName(java.lang.String name)
void
setUseTerseElementIDs(boolean useTerse)
void
setViewModeFlags(java.lang.String vmFlags)
Sets the result flags for specific view modes.
The format must be:
"viewMode:flags,viewMode2:flags2"
static void
setVisualizationGridFlags(RWBean rwb, java.lang.Boolean useTerseElementIDs, java.lang.String viewModeFlags)
-
Methods inherited from class com.microstrategy.web.app.addons.AbstractAppAddOn
getRequestKeys, isCollectDataRequired, isIFrameRequest
-
-
-
-
Method Detail
-
optimizeRWBean
public static void optimizeRWBean(RWBean rwb, java.lang.Boolean useTerseElementIDs)
-
optimizeRWBean
public static void optimizeRWBean(RWBean rwb, java.lang.Boolean useTerseElementIDs, java.lang.String viewModeFlags)
-
setVisualizationGridFlags
public static void setVisualizationGridFlags(RWBean rwb, java.lang.Boolean useTerseElementIDs, java.lang.String viewModeFlags) throws WebBeanException
- Throws:
WebBeanException
-
preCollectData
public void preCollectData(PageComponent pg)
Description copied from interface:AppAddOns
This is the main method of the add on which executes the add on. This has to be a static method.- Specified by:
preCollectData
in interfaceAppAddOns
- Overrides:
preCollectData
in classAbstractAppAddOn
- Parameters:
pg
- is the PageComponent.
-
postCollectData
public void postCollectData(PageComponent pg)
Description copied from interface:AppAddOns
Executes post collectData operations.- Specified by:
postCollectData
in interfaceAppAddOns
- Overrides:
postCollectData
in classAbstractAppAddOn
-
getAddOnDescription
public java.lang.String getAddOnDescription()
Description copied from interface:AppAddOns
This method describes the tasks performed by the AddOn.- Returns:
- The tasks which the Add On performs. This needs to be as descriptive as possible.
-
setBeanName
public void setBeanName(java.lang.String name)
-
setUseTerseElementIDs
public void setUseTerseElementIDs(boolean useTerse)
-
setViewModeFlags
public void setViewModeFlags(java.lang.String vmFlags)
Sets the result flags for specific view modes.
The format must be:
"viewMode:flags,viewMode2:flags2"
- Parameters:
vmFlags
-- Since:
- MicroStrategy Web 8.1.2
-
-