org.apache.axis2.om.impl.llom
Class OMDocTypeImpl

java.lang.Object
  extended byorg.apache.axis2.om.impl.llom.OMNodeImpl
      extended byorg.apache.axis2.om.impl.llom.OMDocTypeImpl
All Implemented Interfaces:
OMDocType, OMNode, OMNodeEx

public class OMDocTypeImpl
extends OMNodeImpl
implements OMDocType


Field Summary
protected  java.lang.String value
           
 
Fields inherited from class org.apache.axis2.om.impl.llom.OMNodeImpl
builder, done, nextSibling, nodeType, parent, previousSibling
 
Fields inherited from interface org.apache.axis2.om.OMNode
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE
 
Constructor Summary
OMDocTypeImpl(OMContainer parentNode)
          Constructor OMDocTypeImpl
OMDocTypeImpl(OMContainer parentNode, java.lang.String contentText)
          Constructor OMDocTypeImpl
 
Method Summary
 void discard()
          discard this node
 java.lang.String getValue()
          get the value of this DocType
 void serialize(OMOutputImpl omOutput)
          Serialize the node without caching
 void serializeWithCache(OMOutputImpl omOutput)
          Serialize the node with caching
 void setValue(java.lang.String text)
          set the value of this DocType
 
Methods inherited from class org.apache.axis2.om.impl.llom.OMNodeImpl
build, detach, getNextSibling, getParent, getPreviousSibling, getType, insertSiblingAfter, insertSiblingBefore, isComplete, serialize, serializeWithCache, setComplete, setNextSibling, setParent, setPreviousSibling, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.axis2.om.OMNode
build, detach, getNextSibling, getParent, getPreviousSibling, getType, insertSiblingAfter, insertSiblingBefore, isComplete, serialize, serializeWithCache
 

Field Detail

value

protected java.lang.String value
Constructor Detail

OMDocTypeImpl

public OMDocTypeImpl(OMContainer parentNode,
                     java.lang.String contentText)
Constructor OMDocTypeImpl

Parameters:
parentNode -
contentText -

OMDocTypeImpl

public OMDocTypeImpl(OMContainer parentNode)
Constructor OMDocTypeImpl

Parameters:
parentNode -
Method Detail

serializeWithCache

public void serializeWithCache(OMOutputImpl omOutput)
                        throws XMLStreamException
Serialize the node with caching

Overrides:
serializeWithCache in class OMNodeImpl
Parameters:
omOutput -
Throws:
XMLStreamException
See Also:
serializeWithCache(org.apache.axis2.om.impl.OMOutputImpl)

serialize

public void serialize(OMOutputImpl omOutput)
               throws XMLStreamException
Serialize the node without caching

Overrides:
serialize in class OMNodeImpl
Parameters:
omOutput -
Throws:
XMLStreamException
See Also:
serialize(org.apache.axis2.om.impl.OMOutputImpl)

getValue

public java.lang.String getValue()
get the value of this DocType

Specified by:
getValue in interface OMDocType
Returns:
string

setValue

public void setValue(java.lang.String text)
set the value of this DocType

Specified by:
setValue in interface OMDocType
Parameters:
text -

discard

public void discard()
             throws OMException
discard this node

Specified by:
discard in interface OMNode
Throws:
OMException