Interface FrameElement

    • Method Detail

      • getFrameBean

        FrameBean getFrameBean()
        Returns the frame bean that is containing this FrameElement.
        Returns:
        the frame bean that is containing this FrameElement.
      • setUseIFrame

        void setUseIFrame​(boolean value)
        Sets whether a ReportFrameElement should use IFrames in its output
        Parameters:
        value - true if IFrrames are enabled
      • getUseIFrame

        boolean getUseIFrame()
        Indicates whether a ReportFrameElement uses IFrames in its output
        Returns:
        true if it uses IFrames
      • isEditor

        boolean isEditor()
        Indicates whether a ReportFrameElement most be considered editor. Editors are treated specially by the ReportFrame: only one editor can be shown at any time.
        Returns:
        true if the bean is an editor
      • isEnabled

        boolean isEnabled()
        Indicates whether a ReportFrameElement is Enabled. Each bean checks its own features and other settings to determine whether it is enabled or not.
        Returns:
        true if the bean is enabled and ready to be rendered.
      • setTargetBeanPath

        void setTargetBeanPath​(java.lang.String beanName)
        Description copied from interface: WebComponent
        Define the base bean for this instance.
        Specified by:
        setTargetBeanPath in interface WebComponent
        Parameters:
        beanName - String with the name of the bean (with path information if necessary) to be set as the base bean for this instance.
        Since:
        MicroStrategy Web 8.0.0
      • getTargetBeanPath

        java.lang.String getTargetBeanPath()
        Specified by:
        getTargetBeanPath in interface WebComponent
        Returns:
        a String value with the name of the bean defined to be associated with this instance, if any.
        Since:
        MicroStrategy Web 8.0.0
      • setTargetBean

        void setTargetBean​(WebComponent bean)
        Description copied from interface: WebComponent
        Set the target bean that will be associated with this instance.
        Specified by:
        setTargetBean in interface WebComponent
        Parameters:
        bean - WebComponent instance to be associated with this bean.
        Since:
        MicroStrategy Web 8.0.0