Package writer2latex.api
Interface ConverterResult
-
- All Known Implementing Classes:
ConverterResultImpl
public interface ConverterResultAConverterResultrepresent a document, which is the result of a conversion performed by aConverterimplementation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ContentEntrygetBibliographyFile()Get the entry which contains the bibliographyjava.util.List<ContentEntry>getContent()Get the content table (based on headings) for thisConverterResultContentEntrygetCoverFile()Get the entry which contains the cover (which usually will contain a cover image)ContentEntrygetCoverImageFile()Get the entry which contains the actual cover imageContentEntrygetIndexFile()Get the entry which contains the alphabetical indexContentEntrygetLofFile()Get the entry which contains the list of figuresContentEntrygetLotFile()Get the entry which contains the list of tablesOutputFilegetMasterDocument()Deprecated.MetaDatagetMetaData()Get the meta data associated with the source documentContentEntrygetTextFile()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)ContentEntrygetTitlePageFile()Get the entry which contains the table pageContentEntrygetTocFile()Get the entry which contains the table of contentsjava.util.Iterator<OutputFile>iterator()Gets anIteratorto access all files in theConverterResult.voidwrite(java.io.File dir)Write all files of theConverterResultto a directory.
-
-
-
Method Detail
-
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 theiterator- Returns:
OutputFilethe master document
-
iterator
java.util.Iterator<OutputFile> iterator()
Gets anIteratorto access all files in theConverterResult. The iterator will return the master documents first in logical order (starting with the primary master document)- Returns:
- an
Iteratorof all files
-
getMetaData
MetaData getMetaData()
Get the meta data associated with the source document- Returns:
- the meta data
-
getContent
java.util.List<ContentEntry> getContent()
Get the content table (based on headings) for thisConverterResult- 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(java.io.File dir) throws java.io.IOExceptionWrite all files of theConverterResultto a directory. Subdirectories are created as required by the individualOutputFiles.- Parameters:
dir- the directory to write to (this directory must exist). If the parameter is null, the default directory is used- Throws:
java.io.IOException- if the directory does not exist or one or more files could not be written
-
-