Package: org.htmlencoder.impl Diagram Back to overview

DefaultComment class
Implements: Comment
Attributes
Name Type Visibility
m_text String   public
Operations
Name Parameters Returns Visibility
DefaultComment
String p_text
 
  public
setText
String p_text
 
  public
addText
String p_text
 
  public
getText   String   public
useOverride   boolean   public
write
int p_tabs
OutputStream p_stream
 
  public
write
int p_tabs
Writer p_writer
 
  public


DefaultElementOnlyHTMLElement class
Inherits from: DefaultHTMLElement
Operations
Name Parameters Returns Visibility
DefaultElementOnlyHTMLElement
String p_name
 
  protected
DefaultElementOnlyHTMLElement
Element p_parent
String p_name
 
  protected
setContentType
ElementContent p_content
 
  protected


DefaultEmptyHTMLElement class
Inherits from: DefaultHTMLElement
Subclasses: DefaultBase, DefaultLink, DefaultImage, DefaultObject, DefaultParameter
Operations
Name Parameters Returns Visibility
DefaultEmptyHTMLElement
String p_name
 
  protected
DefaultEmptyHTMLElement
Element p_parent
String p_name
 
  protected
setContentType
ElementContent p_content
 
  protected


DefaultHTMLAttribute class
Implements: Attribute
Subclasses: DefaultCircle, DefaultCoordinates, DefaultPolygon, DefaultRectangle, DefaultBoundedHTMLAttribute, DefaultDateTime, DefaultDirection, DefaultIdentifier, DefaultIDReference, DefaultIntegerValue, DefaultLengthValue, DefaultLink, DefaultMultiIDReference, DefaultName, DefaultPlainText, DefaultRealNumber, DefaultURI, DefaultAlignmentValue, DefaultContentType, DefaultFrameTarget, DefaultLanguageCode, DefaultLinkType, DefaultMediaDescriptor, DefaultMultiCharset, DefaultMultiContentType, DefaultShape, DefaultValueDescriptor, DefaultButtonType, DefaultHTTPMethod, DefaultInputFieldType, DefaultBulletType, DefaultCharset, DefaultColorValue, DefaultFloatingObjectState, DefaultFraming, DefaultMultiCharset, DefaultRules
Attributes
Name Type Visibility
m_parent Element   public
m_value String   public
m_name String   public
m_contentType AttributeContent   public
m_isAssigned boolean   public
m_isBounded boolean   public
m_isQuoted boolean   public
m_escaped boolean   public
m_override boolean   public
Operations
Name Parameters Returns Visibility
setParent
Element p_parent
 
  protected
setValue
String p_value
 
  protected
setName
String p_name
 
  protected
setAssigned
boolean p_isAssigned
 
  protected
checkValidity     protected
setBounded
boolean p_isBounded
 
  protected
InitializeDefaults     protected
setContentType
AttributeContent p_contentType
 
  protected
DefaultHTMLAttribute
String p_qname
 
  protected
DefaultHTMLAttribute
Element p_parent
String p_qname
 
  protected
setQuoted
boolean p_quoted
 
  protected
getParent   Element   public
getValue   String   public
getName   String   public
getContentType   AttributeContent   public
isBounded   boolean   public
isAssigned   boolean   public
isQuoted   boolean   public
isEscaped   boolean   public
setEscaped
boolean p_escaped
 
  public
toString   String   public
write
HTMLWriter p_writer
 
  public
write
int p_tabs
OutputStream p_stream
 
  public
write
int p_tabs
Writer p_writer
 
  public
setUseOverride
boolean p_override
 
  public
useOverride   boolean   public


DefaultHTMLElement class
Inherits from: DefaultNode
Implements: Element
Subclasses: DefaultMixedContentHTMLElement, DefaultEmptyHTMLElement, DefaultElementOnlyHTMLElement, DefaultTextOnlyHTMLElement, DefaultBigText, DefaultBoldText, DefaultItalicText, DefaultSmallText, DefaultStrikeThroughText, DefaultTeleTypeText, DefaultUnderlinedText, DefaultArea, DefaultBaseFont, DefaultBidirectionalOverride, DefaultFont, DefaultLineBreak, DefaultControlGroup, DefaultFormGrid
Attributes
Name Type Visibility
m_langCode LanguageCode   public
m_dir Direction   public
m_id Identifier   public
m_class Identifier   public
m_style PlainText   public
m_title PlainText   public
m_doctype DocumentType   public
m_elemcontenttype ElementContent   public
Operations
Name Parameters Returns Visibility
InitializeInternalizationAttributes     protected
Language   LanguageCode   protected
Direction   Direction   protected
InitializeCommonAttributes     protected
ID   Identifier   protected
CLASS   Identifier   protected
TITLE   PlainText   protected
STYLE   PlainText   protected
DefaultHTMLElement
String p_name
 
  protected
DefaultHTMLElement
Element p_parent
String p_name
 
  protected
setContentType
ElementContent p_content
 
  protected
_checkElementContentAllowed     protected
_checkTextContentAllowed     protected
setDocumentType
DocumentType p_type
 
  public
getDocumentType   DocumentType   public
getContentType   ElementContent   public
addElement
Element p_element
 
  public
addText
Text p_text
 
  public
addComment
Comment p_text
 
  public
addComment
int p_index
Comment p_text
 
  public
addElement
int p_index
Element p_element
 
  public
addText
int p_index
Text p_text
 
  public
write
int p_tabs
OutputStream p_stream
 
  public
write
int p_tabs
Writer p_writer
 
  public


DefaultMixedContentHTMLElement class
Inherits from: DefaultHTMLElement
Subclasses: DefaultAddress, DefaultAnchor, DefaultApplet, DefaultMap, DefaultQuotation, DefaultSpan, DefaultSubscriptText, DefaultSuperscriptText, DefaultDefinitionList, DefaultDefinitionTerm, DefaultList, DefaultListItem, DefaultTermDescription, DefaultAbbreviation, DefaultAcronym, DefaultCitation, DefaultCode, DefaultDefinedTerm, DefaultDeletedText, DefaultEmphasizedText, DefaultInsertedText, DefaultSampleOutput, DefaultStronglyEmphasizedText, DefaultUserInput, DefaultVariable
Operations
Name Parameters Returns Visibility
DefaultMixedContentHTMLElement
String p_name
 
  protected
DefaultMixedContentHTMLElement
Element p_parent
String p_name
 
  protected
setContentType
ElementContent p_content
 
  protected


DefaultNode class
Implements: Node
Subclasses: DefaultHTMLElement
Attributes
Name Type Visibility
c_logger Logger   protected
m_parent Element   public
m_name String   public
m_children List   public
m_attrList List   public
m_override boolean   public
Operations
Name Parameters Returns Visibility
DefaultNode
String p_name
 
  protected
DefaultNode
Element p_parent
String p_name
 
  protected
setUseOverride
boolean p_override
 
  protected
setParent
Element p_element
 
  public
getParent   Element   public
getName   String   public
setName
String p_name
 
  public
addNode
Writable p_node
 
  public
getNodes   List   public
getNode
int p_index
 
Writable   public
addNode
int p_index
Writable p_node
 
  public
getNodeSize   int   public
addAttribute
Attribute p_attr
 
  public
getAttribute
int p_index
 
Attribute   public
getAttributes   List   public
getAttributeSize   int   public
write
int p_tabs
Writer p_writer
 
  public
write
int p_tabs
OutputStream p_stream
 
  public
useOverride   boolean   public


DefaultText class
Implements: Text
Attributes
Name Type Visibility
m_text String   public
Operations
Name Parameters Returns Visibility
DefaultText     public
DefaultText
String p_text
 
  public
setText
String p_text
 
  public
addText
String p_text
 
  public
getText   String   public
useOverride   boolean   public
write
int p_tabs
OutputStream p_stream
 
  public
write
int p_tabs
Writer p_writer
 
  public


DefaultTextOnlyHTMLElement class
Inherits from: DefaultHTMLElement
Operations
Name Parameters Returns Visibility
DefaultTextOnlyHTMLElement
String p_name
 
  protected
DefaultTextOnlyHTMLElement
Element p_parent
String p_name
 
  protected
setContentType
ElementContent p_content
 
  protected