All Classes and Interfaces

Class
Description
The AbstractWriter class holds the Writer state.
The Alignment enum represents the alignment options for text in a document.
Attribute enum represents different attributes that can be used in HTML elements.
This enum defines Table / table cell border types.
BorderDefs represents the border definitions of a table cell or table row.
The BorderPropertiesWriter interface provides methods for setting border properties of a paragraph or table.
This enum defines RTF paragraph / cell border styles.
CellDef represents a table cell.
Stores character formatting properties, such as bold or italic.
A writer interface for setting character properties.
Nested property which contains character conversion properties.
This enum defines available vertical alignments.
A class which represents the RTF color table.
Conversion configuration interface.
The ConversionException class encapsulates fatal conversion errors.
CSS builder.
A default implementation of the FontReplacing interface.
This enum defines available RTF document destinations.
Enum representing different document types.
An interface for writing documents.
The EmbeddedPicture class stores information about a picture in the RTF.
Interface for writing field expressions to a StringBuilder.
Class which contains the font definition in the RTF Header.
This enum defines RTF font families.
An interface for substitution of fonts contained in the RTF font table.
Contains a list of fonts which are defined in the RTF header.
Interface for writing footnotes within a document.
This class returns the HTML head element.
 
Nested property for header and footer processing configuration.
The HeaderFooterWriter interface provides methods for writing headers and footers in a document.
The HtmlElement enum represents common HTML elements.
Nested property which contains HTML HEAD section properties.
The InvalidRtfHeaderAction enum represents the possible actions that can be taken when an invalid RTF header is encountered.
This enum defines available key types.
This enum defines available font size units.
LengthUnitUtil is a utility class that provides methods for converting between different CSS length units.
Helper class which converts HYPERLINK field expressions to a document path (with an optional anchor).
Configuration for RTF list table and paragraph numbering processing, nested property.
This class stores listtable information.
This class stores the listheader information.
This class stores the listlevel information.
This class provides list support.
This enum defines available numbering levels.
NumberingWriter interface.
This enum defines available numbering types.
Interface for writing page setup properties of a document.
The ParagraphProperties class is used to save current state data of the Writer.
This enum defines available paragraph border attributes.
A writer interface for setting paragraph properties.
Nested property which contains paragraph conversion properties.
The PictureAdapter interface is designed to support the conversion of embedded pictures within RTF (Rich Text Format) documents.
Enum representing various picture formats with associated file extensions and MIME types.
The PostProcessEventObject class provides access to the current converter and DOM tree for the PostProcess event handlers.
The PostProcessListener is invoked before the final transformation of the DOM to String.
RowBorder represents a table border definition.
This enum defines available RTF functions.
A class which stores and retrieves RTF keywords.
This enum defines available configuration options.
This enum defines available RTF properties.
A class which represents the RTF reader and its state.
ScroogeXHTML class provides methods to convert RTF documents to XHTML/HTML format.
ScroogeXHTMLBase defines the converter properties.
The ScroogeXHTMLMain class contains the core conversion algorithm for RTF.
This class provides Symbol font conversion.
Table represents an HTML table.
CSS builder for table cell style.
Represents the configuration for table properties during conversion.
TableRowHolder contains the DOM which represents an RTF table row.
The TableWriter interface provides methods for writing tables.
TableSupport is used to build the DOM which represents an RTF table.
Provides low level properties and methods for the TableSupport class.
TableWriter interface.
A class which stores a single RTF token description.
This class provides Unicode conversion methods.
Writer interface.
Writer implementation which uses javax.xml to build a DOM tree.