Interface FileSourcedConverter

    • Method Detail

      • getFileExtension

        java.lang.String getFileExtension()
        Get the file extension used for this type of file
        Returns:
        the file extension
      • getFileExtensions

        java.lang.String[] getFileExtensions()
        Gets all the file extensions used for this type of file
        Returns:
        the file extensions
      • getFileDescription

        java.lang.String getFileDescription()
        Get a one line description of the type of file
        Returns:
        a description of the file type
      • setFile

        void setFile​(java.io.File file)
              throws java.io.IOException
        Set the file to load from/ to save in
        Parameters:
        file - the file to load from
        Throws:
        java.io.IOException - if an error occurs
      • retrieveFile

        java.io.File retrieveFile()
        Return the current source file/ destination file
        Returns:
        a File value
      • setUseRelativePath

        void setUseRelativePath​(boolean rp)
        Set whether to use relative rather than absolute paths
        Parameters:
        rp - true if relative paths are to be used
      • getUseRelativePath

        boolean getUseRelativePath()
        Gets whether relative paths are to be used
        Returns:
        true if relative paths are to be used