Interface StructureIOFile

    • Method Detail

      • addExtension

        void addExtension​(String ext)
        Associates a file extension with this particular StructureIOFile, indicating that files of that type can be parsed. This is generally called only in the constructor of the implementing class.
        Parameters:
        ext - a String ...
      • getExtensions

        List<StringgetExtensions()
        Returns a list of extensions supported by this class
        Returns:
        a (potentially empty) list of strings
      • getStructure

        Structure getStructure​(File file)
                        throws IOException
        Read file from File and returns a Structure object.
        Parameters:
        file - file containing the structure. Must be the correct format for the implementing class
        Returns:
        a Structure object
        Throws:
        IOException - ...