Class ExportFilterManager


  • public final class ExportFilterManager
    extends java.lang.Object
    • Method Detail

      • registerExportFilterClass

        public static void registerExportFilterClass​(java.lang.Class<?> aClass,
                                                     java.lang.String className)
                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getExportFilters

        public static java.util.List<java.lang.String> getExportFilters​(java.lang.Class<?> forClass)
      • instantiateExportFilter

        public static ExportFilter instantiateExportFilter​(java.lang.Class<?> forClass,
                                                           java.lang.String identifier)
                                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • instantiateExportFilterByExtension

        public static ExportFilter instantiateExportFilterByExtension​(java.lang.Class<?> forClass,
                                                                      java.lang.String identifier)
                                                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getExportFilterDescription

        public static ExportFilterDescription getExportFilterDescription​(java.lang.Class<?> forClass,
                                                                         java.lang.String identifier)
                                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • clear

        public static void clear()
        Removes all registered filters. After calling this method, the static state of this class will be the same as when you started the program.