writer2latex.api

Class ConverterFactory

public class ConverterFactory extends Object

This is a factory class to create converters for documents in OpenDocument/OOo 1.x format into a specific MIME type.

Method Summary
ConvertercreateConverter(String sMIME)

Create a Converter implementation which supports conversion into the specified MIME type

Currently supported MIME types are:

  • application/x-latex for LaTeX format
  • application/x-bibtex for BibTeX format
  • text/html for XHTML 1.0 strict format
  • application/xhtml+xml for XHTML+MathML
  • application/xml for XHTML+MathML using stylesheets from w3c's math working group
static StringgetDate()

Return date information

static StringgetVersion()

Return version information

voidsetConfig(Config config)

Define the configuration to use when converting.

voidsetGraphicConverter(GraphicConverter gc)

Define a GraphicConverter implementation to use for conversion of graphic files.

Method Detail

createConverter

public Converter createConverter(String sMIME)

Create a Converter implementation which supports conversion into the specified MIME type

Currently supported MIME types are:

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

getDate

public static String getDate()

Return date information

Returns: the date for this Writer2LaTeX version

getVersion

public static String getVersion()

Return version information

Returns: the Writer2LaTeX version

setConfig

public void setConfig(Config config)

Define the configuration to use when converting. If a configuration is specified, it will be used by converters which are later created using the createConverter method

Note: This method will change in version 0.6

Parameters: config the configuration to use

setGraphicConverter

public void setGraphicConverter(GraphicConverter gc)

Define a GraphicConverter implementation to use for conversion of graphic files. If a converter is specified, it will be used by converters which are later created using the createConverter method

Parameters: gc the GraphicConverter to use