de.betabeans.scroogexhtml
Class ScroogeXHTMLMain

java.lang.Object
  |
  +--de.betabeans.scroogexhtml.ScroogeXHTMLBase
        |
        +--de.betabeans.scroogexhtml.ScroogeXHTMLMain
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ScroogeXHTML

public class ScroogeXHTMLMain
extends ScroogeXHTMLBase
implements java.io.Serializable

The ScroogeXHTMLMain class contains the core conversion algorithm for RTF. It follows the Microsoft Technical Documentation and Implementation Guide for RTF readers.

Author:
Michael
See Also:
Serialized Form

Field Summary
protected  java.io.PushbackReader pbReader
          Description of the Field
protected  long profilerStart
          Description of the Field
 
Fields inherited from class de.betabeans.scroogexhtml.ScroogeXHTMLBase
abortConversion, addOuterHTML, afterTextConversionListeners, BETABEANS_URL, CONTENT_TYPE_8859_1, convertFontBGColor, convertFontColor, convertFontHLColor, convertFontName, convertFontSize, convertFontStyle, convertHyperlinks, convertSpaces, curFontCSet, curFontName, curFontNr, curFontType, DEFAULT_FONT_COLOR, DEFAULT_FONT_NAME, DEFAULT_FONT_SIZE, defaultFontColor, defaultFontName, defaultFontNr, defaultFontSize, DOCTYPE_XHTML_10_STRICT, DOCTYPE_XHTML_10_TRANSITIONAL, documentTitle, headTags, HTML_OPEN, hyperlinkListeners, includeDefaultFontStyle, includeDocType, includeXMLDeclaration, isDebugging, logLevel, logListeners, metaAuthor, metaContentType, metaDate, metaDateAuto, metaDescription, metaGenerator, metaKeywords, metaTags, parser, processed, processFontstyle, progressListeners, reader, replaceFonts, SCROOGEXHTML_NAME, SCROOGEXHTML_VERSION, showMessages, styleSheetInclude, styleSheetLink, writer, xhtmlStrict, XML_DECLARATION
 
Constructor Summary
ScroogeXHTMLMain()
          Constructor
 
Method Summary
 java.lang.String convert()
          The main converter method
 
Methods inherited from class de.betabeans.scroogexhtml.ScroogeXHTMLBase
addAfterTextConversionListener, addHyperlinkListener, addLogListener, addProgressListener, debug, debug, getAbortConversion, getAddOuterHTML, getConvertFontBGColor, getConvertFontColor, getConvertFontHLColor, getConvertFontName, getConvertFontSize, getConvertFontStyle, getConvertHyperlinks, getConvertSpaces, getDefaultFontColor, getDefaultFontName, getDefaultFontSize, getDefaultFontStyleDefinition, getDocumentTitle, getHeadTags, getIncludeDefaultFontStyle, getIncludeDocType, getIncludeXMLDeclaration, getLogLevel, getMetaAuthor, getMetaContentType, getMetaDate, getMetaDateAuto, getMetaDescription, getMetaGenerator, getMetaKeywords, getMetaTags, getProcessed, getReplaceFonts, getShowMessages, getStyleSheetInclude, getStyleSheetLink, getVersion, getXhtmlStrict, isDebugMode, log, nameAndVersion, notifyProgress, removeAfterTextConversionListener, removeHyperlinkListener, removeLogListener, removeProgressListener, setAbortConversion, setAddOuterHTML, setConvertFontBGColor, setConvertFontColor, setConvertFontHLColor, setConvertFontName, setConvertFontSize, setConvertFontStyle, setConvertHyperlinks, setConvertSpaces, setDebugMode, setDefaultFontColor, setDefaultFontName, setDefaultFontSize, setDocumentTitle, setHeadTags, setIncludeDefaultFontStyle, setIncludeDocType, setIncludeXMLDeclaration, setLogLevel, setMetaAuthor, setMetaContentType, setMetaDate, setMetaDateAuto, setMetaDescription, setMetaGenerator, setMetaKeywords, setMetaTags, setReplaceFonts, setShowMessages, setStyleSheetInclude, setStyleSheetLink, setVersion, setXhtmlStrict, textElementToXHTML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pbReader

protected java.io.PushbackReader pbReader
Description of the Field

profilerStart

protected long profilerStart
Description of the Field
Constructor Detail

ScroogeXHTMLMain

public ScroogeXHTMLMain()
Constructor
Method Detail

convert

public java.lang.String convert()
The main converter method
Returns:
XHTML result