Class 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 Detail

      • RWSetOIVMFlagsAddOn

        public RWSetOIVMFlagsAddOn()
    • 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
      • 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