org.apache.axiom.om.impl.llom
Class OMLeafNode

java.lang.Object
  extended by org.apache.axiom.om.impl.llom.OMSerializableImpl
      extended by org.apache.axiom.om.impl.llom.OMNodeImpl
          extended by org.apache.axiom.om.impl.llom.OMLeafNode
All Implemented Interfaces:
IChildNode, OMNodeEx, OMInformationItem, OMNode, OMSerializable
Direct Known Subclasses:
OMCommentImpl, OMDocTypeImpl, OMEntityReferenceImpl, OMProcessingInstructionImpl, OMTextImpl

public abstract class OMLeafNode
extends OMNodeImpl


Field Summary
 
Fields inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl
nextSibling, parent, previousSibling
 
Fields inherited from class org.apache.axiom.om.impl.llom.OMSerializableImpl
factory
 
Fields inherited from interface org.apache.axiom.om.OMNode
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE
 
Constructor Summary
OMLeafNode(OMContainer parent, OMFactory factory, boolean fromBuilder)
           
OMLeafNode(OMFactory factory)
           
 
Method Summary
 void build()
           
 void discard()
           
 OMXMLParserWrapper getBuilder()
           
 boolean isComplete()
           
 void setComplete(boolean state)
           
 
Methods inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl
buildWithAttachments, clone, detach, getIParentNode, getNextOMSibling, getNextOMSiblingIfAvailable, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setNextOMSibling, setParent, setPreviousOMSibling
 
Methods inherited from class org.apache.axiom.om.impl.llom.OMSerializableImpl
close, getOMFactory, internalSerialize, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.axiom.om.impl.OMNodeEx
internalSerialize
 
Methods inherited from interface org.apache.axiom.om.OMNode
getType, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
 
Methods inherited from interface org.apache.axiom.om.OMSerializable
close, serialize, serialize, serializeAndConsume
 
Methods inherited from interface org.apache.axiom.om.OMInformationItem
getOMFactory
 

Constructor Detail

OMLeafNode

public OMLeafNode(OMContainer parent,
                  OMFactory factory,
                  boolean fromBuilder)

OMLeafNode

public OMLeafNode(OMFactory factory)
Method Detail

getBuilder

public final OMXMLParserWrapper getBuilder()
Specified by:
getBuilder in class OMSerializableImpl

isComplete

public final boolean isComplete()

setComplete

public final void setComplete(boolean state)
Specified by:
setComplete in interface OMNodeEx
Specified by:
setComplete in class OMSerializableImpl

discard

public final void discard()
                   throws OMException
Throws:
OMException

build

public void build()


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.