Interface ConverterResult

All Known Implementing Classes:
ConverterResultImpl

public interface ConverterResult
A ConverterResult represent a document, which is the result of a conversion performed by a Converterimplementation.
  • Method Details

    • getMasterDocument

      @Deprecated OutputFile getMasterDocument()
      Deprecated.
      Get the master document Deprecated as of Writer2LaTeX 1.2: The master document is always the first document returned by the iterator
      Returns:
      OutputFile the master document
    • iterator

      Iterator<OutputFile> iterator()
      Gets an Iterator to access all files in the ConverterResult. The iterator will return the master documents first in logical order (starting with the primary master document)
      Returns:
      an Iterator of all files
    • getMetaData

      MetaData getMetaData()
      Get the meta data associated with the source document
      Returns:
      the meta data
    • getContent

      List<ContentEntry> getContent()
      Get the content table (based on headings) for this ConverterResult
      Returns:
      list view of the content
    • getTitlePageFile

      ContentEntry getTitlePageFile()
      Get the entry which contains the table page
      Returns:
      the entry or null if there is no title page
    • getTextFile

      ContentEntry getTextFile()
      Get the entry which contains the start of the actual text (the first chapter, or simply the start of the document if there are no headings)
      Returns:
      the entry
    • getTocFile

      ContentEntry getTocFile()
      Get the entry which contains the table of contents
      Returns:
      the entry or null if a table of content does not exist
    • getLotFile

      ContentEntry getLotFile()
      Get the entry which contains the list of tables
      Returns:
      the entry or null if a list of tables does not exist
    • getLofFile

      ContentEntry getLofFile()
      Get the entry which contains the list of figures
      Returns:
      the entry or null if a list of figures does not exist
    • getIndexFile

      ContentEntry getIndexFile()
      Get the entry which contains the alphabetical index
      Returns:
      the entry or null if an alphabetical index does not exist
    • getBibliographyFile

      ContentEntry getBibliographyFile()
      Get the entry which contains the bibliography
      Returns:
      the entry or null if a bibliography does not exist
    • getCoverFile

      ContentEntry getCoverFile()
      Get the entry which contains the cover (which usually will contain a cover image)
      Returns:
      the entry or null if a cover does not exist
    • getCoverImageFile

      ContentEntry getCoverImageFile()
      Get the entry which contains the actual cover image
      Returns:
      the entry or null if a cover image does not exist
    • write

      void write(File dir) throws IOException
      Write all files of the ConverterResult to a directory. Subdirectories are created as required by the individual OutputFiles.
      Parameters:
      dir - the directory to write to (this directory must exist). If the parameter is null, the default directory is used
      Throws:
      IOException - if the directory does not exist or one or more files could not be written