Package writer2latex.api
Class ConverterFactory
java.lang.Object
writer2latex.api.ConverterFactory
This is a factory class which provides static methods to create converters
for documents in OpenDocument (or OpenOffice.org 1.x) format into a specific MIME type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BatchConverter
createBatchConverter
(String sMIME) Create aBatchConverter
implementation which supports conversion into the specified MIME typestatic Converter
createConverter
(String sMIME) Create aConverter
implementation which supports conversion into the specified MIME type.static StarMathConverter
Create aStarMathConverter
implementationstatic String
getDate()
Return date informationstatic String
Return the Writer2LaTeX version in the form (major version).
-
Constructor Details
-
ConverterFactory
public ConverterFactory()
-
-
Method Details
-
getVersion
Return the Writer2LaTeX version in the form (major version).(minor version).(patch level)
Development versions have an odd minor version number- Returns:
- the version number
-
getDate
Return date information- Returns:
- the release date for this Writer2LaTeX version
-
createConverter
Create a
Converter
implementation which supports conversion into the specified MIME type.Currently supported MIME types are:
application/x-latex
for LaTeX formatapplication/x-bibtex
for BibTeX formattext/html
for XHTML 1.0 strict formatapplication/xhtml11
for XHTML 1.1 format Note that this is not the recommended media type for XHTML 1.1 (see http://www.w3.org/TR/xhtml-media-types/), but it is used internally by Writer2xhtml to distinguish from XHTML+MathMLapplication/xhtml+xml
for XHTML+MathMLtext/html5
for HTML5 documents Note that this is not the recommended media type for HTML5 (see http://wiki.whatwg.org/), but it is used internally by Writer2xhtml to distinguish from HTML5application/epub+zip
for EPUB format
- Parameters:
sMIME
- the MIME type of the target format- Returns:
- the required
Converter
or null if a converter for the requested MIME type could not be created
-
createBatchConverter
Create a
BatchConverter
implementation which supports conversion into the specified MIME typeThe only currently supported MIME type is
text/html
(XHTML 1.0 strict)- Parameters:
sMIME
- the MIME type of the target format- Returns:
- the required
BatchConverter
or null if a converter for the requested MIME type could not be created
-
createStarMathConverter
Create aStarMathConverter
implementation- Returns:
- the converter
-