Class ExportFormatList

    • Field Detail

      • NODE_EXPORT_FORMATS

        public static final java.lang.String NODE_EXPORT_FORMATS
        See Also:
        Constant Field Values
    • Constructor Detail

      • ExportFormatList

        public ExportFormatList()
      • ExportFormatList

        public ExportFormatList​(org.w3c.dom.Node root)
        Class constructor. Creates a new instance of the ExportFormatList, initializing it with the information provided on an xml Node.
        Parameters:
        root - Node instance representing the different exportformats information.
      • ExportFormatList

        public ExportFormatList​(org.w3c.dom.Document doc)
        Class constructor. Creates a new instance of the ExportFormatList, initializing it with the information provided on an xml Document.
        Parameters:
        doc - DOM Document with information to initialize this class
    • Method Detail

      • getExportFormat

        public ExportFormat getExportFormat​(java.lang.String exportFormatName)
        returns the ExportFormat bbject that corresponds to the name specified
        Parameters:
        exportFormatName - String value with the format name to look for
        Returns:
        the ExportFormat assocaited with the name
      • resolveSelectedExportFormat

        public ExportFormat resolveSelectedExportFormat​(java.lang.String selectedExportFormatName,
                                                        java.lang.String beanType,
                                                        java.lang.String viewMode,
                                                        WebComponent baseBean)
        Utility method to help resolve the selected export format. Used for when the export format specified (selectedExportFormatName) is not available.
        Parameters:
        selectedExportFormatName - The selected export format name
        beanType - The export Format bean type
        viewMode - The report's view mode
        baseBean - The base bean used to solve the feature-id on the export format if any.
        Returns:
        The selected export format
        Since:
        MicroStrategy Web 8.0.2
      • isEmptyForBean

        public boolean isEmptyForBean​(java.lang.String beanType,
                                      WebComponent baseBean)
        Since:
        MicroStrategy Web 9.0.0