org.apache.ecs
Class Comment

java.lang.Object
  |
  +--org.apache.ecs.Element
        |
        +--org.apache.ecs.ElementAttributes
              |
              +--org.apache.ecs.MultiPartElement
                    |
                    +--org.apache.ecs.Comment

public class Comment
extends MultiPartElement

This class defines a comment <-- VALUE --> Element.

Version:
$Id: Comment.java,v 1.1.1.1 1999/04/20 01:18:57 jonbolt Exp $
Author:
Stephan Nagy, Jon S. Stevens

Fields inherited from class org.apache.ecs.MultiPartElement
v_element
 
Fields inherited from class org.apache.ecs.Element
attribute_filter, case_type, codeset, element, end_element, end_modifier, end_modifier_defined, filter, filter_attribute_state, filter_state, NO_ATTRIBUTE_VALUE, start_modifier, start_modifier_defined, VERSION
 
Constructor Summary
Comment()
          Default constructor use set* methods.
Comment(Element element)
          Create a comment object containg this element.
Comment(java.lang.String element)
          Create a comment object containg this element.
 
Method Summary
(package private)  void ()
          private initializer.
 Comment addElement(Element element)
          Adds an Element to the element.
 Comment addElement(java.lang.String element)
          Adds an Element to the element.
 void output(java.io.OutputStream out)
          Override output(OutputStream) incase any elements are in the registry.
 void output(java.io.PrintWriter out)
          Override output(PrintWriter) incase any elements are in the registry.
private  void processOutput(java.io.OutputStream out)
          Add the element to the designated OutputStream.
 void processOutput(java.io.PrintWriter pw)
          Add element to the designated PrintWriter.
 
Methods inherited from class org.apache.ecs.MultiPartElement
addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, registryHasElement, registryHasElement, removeElementFromRegistry, removeElementFromRegistry
 
Methods inherited from class org.apache.ecs.ElementAttributes
setClass, setDir, setID, setLang, setStyle, setTitle
 
Methods inherited from class org.apache.ecs.Element
addAttribute, alterCase, getAttributeFilterState, getCase, getCodeSet, getElementHashEntry, getEndModifier, getEndModifierDefined, getFilter, getFilterState, getHtmlElementType, getNeedClosingTag, getStartModifier, getStartModifierDefined, getVersion, hasAttribute, removeAttribute, removeEndModifier, removeStartModifier, setAttributeFilter, setAttributeFilterState, setCase, setCodeSet, setEndModifier, setEndModifierDefined, setFilter, setFilterState, setHtmlElementType, setModifier, setModifier, setNeedClosingTag, setStartModifier, setStartModifierDefined, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

Comment

public Comment()
Default constructor use set* methods.

Comment

public Comment(java.lang.String element)
Create a comment object containg this element.

Comment

public Comment(Element element)
Create a comment object containg this element.
Method Detail

void ()
private initializer.
Overrides:
in class MultiPartElement

output

public void output(java.io.OutputStream out)
Override output(OutputStream) incase any elements are in the registry.
Parameters:
output - OutputStream to write to.
Overrides:
output in class MultiPartElement

output

public void output(java.io.PrintWriter out)
Override output(PrintWriter) incase any elements are in the registry.
Parameters:
output - OutputStream to write to.
Overrides:
output in class MultiPartElement

processOutput

private void processOutput(java.io.OutputStream out)
Add the element to the designated OutputStream.

processOutput

public void processOutput(java.io.PrintWriter pw)
Add element to the designated PrintWriter.

addElement

public Comment addElement(Element element)
Adds an Element to the element.
Parameters:
element - Adds an Element to the element.

addElement

public Comment addElement(java.lang.String element)
Adds an Element to the element.
Parameters:
element - Adds an Element to the element.