All Classes and Interfaces

Class
Description
Command line utility to convert an OpenOffice.org Writer XML file into XHTML/LaTeX/BibTeX
This class provides a uno component which implements the configuration of applications in Writer4LaTeX.
 
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
This class provides a uno component which implements the interface org.openoffice.da.writer2xhtml.XBatchConverter
This is an interface for a converter, which offers conversion of all OpenDocument (or OpenOffice.org 1.x) documents in a directory (and optionally subdirectories), creating index pages in a specific format.
Abstract base implementation of writer2latex.api.BatchConverter.
Implementation of writer2latex.api.BatchConverter for xhtml 1.0 strict
This is a call back interface to handle user interaction during a batch conversion with a BatchConverter
The uno interface provides an XBatchHandler implementation, the java interface requires a BatchHandler implementation.
This class implements a BatchHandler for command line usage
Utility class to hold LaTeX code to put before/after other LaTeX code
This class handles the bibliography.
This class provides a uno component which implements the configuration of the bibliography in Writer4LaTeX.
This class represents a single bibliography-mark.
Class representing a BibTeX document.
This class is used to represent a binary graphics document to be included in the converter result.
This class handles basic block content, including the main text body, sections, tables, lists, headings and paragraphs.
 
This is a java-uno adapter class which implements XStream using a byte array.
This class converts captions (for figures and tables) to LaTeX.
This enumerates TeX category codes (catcodes) for characters as defined in chapter 7 of "The TeXbook"
This class maintains a mapping from characters to catcodes.
This class converts OpenDocument cell styles to CSS2 styles.
This class represent a cell in a table view
This class creates LaTeX code from OOo character formatting Character formatting in OOo includes font, font effects/decorations and color.
This class (and the helpers in the same package) takes care of i18n in Writer2LaTeX.
This class converts color
A complex option is a set of named keys, each pointing to a set of named attributes
This is an interface for configuration of a Converter.
 
This class provides a UNO component which implements the configuration of Writer2LaTeX.
 
This is a base implementation of a uno component which supports several option pages with a single XContainerWindowEventHandler.
This class creates the required META-INF/container.xml file for an EPUB package (see http://www.idpf.org/ocf/ocf1.0/download/ocf10.htm).
This interface represents a content entry, that is a named reference to a position within the output document.
 
 
LaTeX code is in general very context dependent.
This class reads a form control in an OOo document (a form:control node).
This is an interface for a converter, which offers conversion of OpenDocument (or OpenOffice.org 1.x) documents into a specific format.
BibTeX export
This class converts an OpenDocument file to an XHTML(+MathML) or EPUB document.
Abstract base implementation of writer2latex.api.Converter
 
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
This is an abstract superclass for converter helpers.
 
This class converts a Writer XML file to a LaTeX file
A ConverterResult represent a document, which is the result of a conversion performed by a Converterimplementation.
ConverterResultImpl is a straightforward implementation of ConverterResult
An implementation of OutputFile for CSS documents.
 
This class provides access to the names of all user defined symbols in math
This class analyzes a stream and detects if it is a TeX stream.
This class provides some convenient methods to access a uno dialog
This class provides an abstract uno component which implements a dialog from an xml description (using the DialogProvider2 service) TODO: Use DialogAccess.java
This class represents XML-based documents.
This class handles draw elements.
 
This class represents an embedded object with a binary representation in an ODF package document
This class represents and embedded object within an ODF package document
This class represents those embedded objects in an ODF document that have an XML representation: Formulas, charts, spreadsheets, text, drawings and presentations.
This class removes redundant binary information from EPS files created by OOo.
This class converts an OpenDocument file to an EPUB document.
This class provides a UNO component which implements a custom metadata editor UI for the EPUB export
This class provides a UNO component which implements a filter UI for the EPUB export
This class repackages an XHTML document into EPUB format.
This class provides an abstract UNO component which implements an XExportFilter.
Maintain a collection of export names.
This class manages and executes external applications used by Writer4LaTeX.
This class handles text fields and links in the document.
This class provides access to the names of all field masters in the current document
 
This class parses the FilterData property passed to the filter and applies it to a Converter All errors are silently ignored
 
Class representing a font declaration in OOo
This class reads a form in an OOo document (a form:form node)
This class reads the collection of all forms in an OOo document (the office:forms element).
This class converts OpenDocument graphic (frame) styles to CSS2 styles.
A simple interface for a graphic converter which converts between various graphics formats
 
A GraphicConverter implementation which uses the GraphicProvider service to convert the graphic.
A GraphicConverter implementation which uses a hidden Draw document to store the graphic, providing more control over the image than the simple GraphicProvider implementation.
 
This class contains data for the mapping of OOo headings to LaTeX headings.
 
 
This abstract class takes care of i18n in the LaTeX export.
This class extracts and converts images from an office document.
This class handles indexes (table of contents, list of tables, list of illustrations, object index, user index, alphabetical index) as well as their associated index marks.
This class contains static methods to read an index-mark.
This class represents a single entry on an index page created by a batch converter
This class creates various information to the user about the conversion.
This class handles basic inline text.
 
 
 
Class representing a LaTeX document.
This class represents a portion of a LaTeX document.
This class provides a UNO component which implements a filter ui for the LaTeX export
This class produces labels for OOo lists/outlines (for xhtml and text, which cannot produce them on their own).
Class representing a list style (including outline numbering) in OOo Writer
 
This class converts OpenDocument list styles to CSS2 styles (currently, actually CSS1).
The class reads a text:illustration-index or text:table-index element.
This class provides a uno component which displays logfiles
 
Class representing a master page in OOo Writer
This ConverterHelper converts mathematical content to LaTeX.
This class converts formulas: Either as MathML, as an image or as plain text (StarMath or LaTeX format)
This class provides simple access to a uno awt message box
This interface provides access to the predefined meta data of the source document (currently incomplete)
This class represents the metadata of an OOo Writer document.
 
 
 
The Mouth is the main class of this package.
This class creates the required NXC file for an EPUB document (see http://www.idpf.org/2007/opf/OPF_2.0_final_spec.html#Section2.4).
This class handles conversion of footnotes and endnotes, including references.
This class implements reading of ODF files from various sources
This class reads and collects global information about an OOo document.
Abstract class representing a style in OOo
Container class representing a style family in OOo
This class writes an OPF-file for an EPUB document (see http://www.idpf.org/2007/opf/OPF_2.0_final_spec.html).
 
This class provides an abstract uno component which implements a filter ui
An OutputFile represents a single file in a ConverterResult, which is output from a Converter implementation.
Class representing a page master in OOo Writer.
 
This class converts OpenDocument page styles to CSS2 styles.
 
This class converts OpenDocument paragraph styles to CSS2 styles for use in ordinary paragraphs.
 
This class converts OpenDocument presentation styles to CSS2 styles.
This class provides access by name to a PropertyValue array
Class representing a set of style properties in OOo (actually this is simply the set of attributes of an element).
This class defines convenience methods to access the OOo registry using a given base path
This class contains a trie of string -> LaTeX code replacements
This class contains a node in a trie of string -> LaTeX code replacements
An implementation of OutputFile for resource documents.
This class converts OpenDocument row styles to CSS2 styles.
This class creates LaTeX code from OOo sections.
This class converts OpenDocument section styles to CSS2 styles.
This is a simple helper class to display and access a dialog based on an XML description (using the DialogProvider2 service).
This class provides a simple way to create and populate a DOM tree in logical order
This class provides a simple string input buffer; it can be used as the basis of a tokenizer.
A simple SAX based XML parser which transforms the SAX events into a DOM tree (supporting element and text nodes only)
 
This is an interface for a converter, which offers conversion of a StarMath formula into LaTeX Instances of this interface are created using the ConverterFactory
 
This is an abstract superclass for style converters.
This is an abstract base class to convert an OpenDocument style family to CSS2 styles.
 
 
 
This class provides access to the style names and localized style names of the current document
Class representing a style in OOo which contains a style:properties element
This is an abstract class to convert an OpenDocument style family represented by StyleWithProperties to CSS2 styles.
This class contains a static method to extract EPS data from an SVM file
This class converts OpenDocument tables to LaTeX.
 
This class converts OOo table styles to LaTeX.
This class represents the properties of a row or column in a table
This class represent a table range within a table.
This class parses a space separated list of table ranges.
This class reads a table from a table:table or table:sub-table element and presents it as an n by m grid.
This class converts OpenDocument table styles to CSS2 styles.
This class represents a view of a TableRange.
This class provides detect services for TeX documents It is thus an implementation of the service com.sun.star.document.ExtendedTypeDetection
This class builds LaTeX documents into DVI, Postscript or PDF and displays the result.
This class implements an import filter for TeX documents using TeX4ht It is thus an implementation of the service com.sun.star.document.ImportFilter
This class handles text content
This class converts OpenDocument text styles to CSS2 styles.
The class reads a text:table-of-content element.
This class represent a token in TeX
This enumerates possible TeX tokens.
Helper classs: SAX handler to parse symbols.xml from jar
This class implements the LaTeX and BibTeX export filter component
This class provides a static method to instantiate our uno components on demand (__getServiceFactory()), and a static method to give information about the components (__writeRegistryServiceInfo()).
This class provides a uno component which implements the interface org.openoffice.da.writer2latex.XW2LConverter
This class implements the xhtml export filter component
This class provides a static method to instantiate our uno components on demand (__getServiceFactory()), and a static method to give information about the components (__writeRegistryServiceInfo()).
This class provides a static method to instantiate our uno components on demand (__getServiceFactory()), and a static method to give information about the components (__writeRegistryServiceInfo()).
This class implements the ui (dispatch) commands provided by Writer4LaTeX.
This class takes care of i18n in XeLaTeX
 
 
 
An implementation of Document for XHTML documents.
 
This class provides a uno component which implements a filter ui for the Xhtml export
This class provides a uno component which implements a filter ui for the Xhtml export in Calc
This class provides a uno component which implements a filter ui for the Xhtml export for the XHTML+MathML and HTML export.
 
 
Helper class providing staic convenience methods for accesing an XPropertySet The helpers will fail silently if names or data is provided, but the user is expected to apply them with correct data only...