Interface FileImporterBuilder

    • Method Detail

      • getFileTypes

        FileType[] getFileTypes()
        Get default file types this importer can deal with.
        Returns:
        an array of file types this importer can read
      • isMatchingImporter

        boolean isMatchingImporter​(org.openide.filesystems.FileObject fileObject)
        Returns true if this importer can import fileObject. Called from controllers to identify dynamically which importers can be used for a particular file format.

        Use FileObject.getExt() to retrieve file extension. Matching can be done not only with metadata but also with file content. The fileObject can be read in that way.

        Parameters:
        fileObject - the file in input
        Returns:
        true if the importer is compatible with fileObject or false otherwise