de.betabeans.scroogexhtml.translator
Class HTMLTranslator

java.lang.Object
  extended by de.betabeans.scroogexhtml.translator.CustomTranslator
      extended by de.betabeans.scroogexhtml.translator.HTMLTranslator
All Implemented Interfaces:
Translator
Direct Known Subclasses:
HTML401Strict, HTML401Transitional

public abstract class HTMLTranslator
extends CustomTranslator

Generic HTML Translator.

Author:
Michael Justin

Constructor Summary
HTMLTranslator()
           
 
Method Summary
 java.lang.String encode(java.lang.String s)
          Encode a (Unicode) string to HTML/XHTML.
 java.lang.String getCloseEmptyElement()
          Gets the correct closing bracket for empty elements.
 java.lang.String getRootElement()
          Gets the root element of an HTML document.
 boolean isXMLTranslatorClass()
          Returns false because this class is not a XML based translator.
 
Methods inherited from class de.betabeans.scroogexhtml.translator.CustomTranslator
buildLangAttribute, buildSpanTag, getDocType, getFontSizeUnit, getParagraph, getParagraph, getParagraphStyle, getStyleParam, setDocType, setFontSizeUnit, setFormatter, setParOpen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.betabeans.scroogexhtml.translator.Translator
formatElement, isTransitional, supportsElement
 

Constructor Detail

HTMLTranslator

public HTMLTranslator()
Method Detail

getCloseEmptyElement

public final java.lang.String getCloseEmptyElement()
Gets the correct closing bracket for empty elements.

Returns:
The closeEmptyElement value

getRootElement

public final java.lang.String getRootElement()
Gets the root element of an HTML document.

Returns:
The rootElement value

encode

public final java.lang.String encode(java.lang.String s)
Encode a (Unicode) string to HTML/XHTML.

Parameters:
s - The Unicode String we want to convert to HTML.
Returns:
HTML result String.

isXMLTranslatorClass

public final boolean isXMLTranslatorClass()
Returns false because this class is not a XML based translator.

Returns:
boolean


Copyright (c) 1998-2006 BetaSoft Michael Justin. All Rights Reserved.