|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axiom.om.impl.llom.OMDocumentImpl
Class OMDocumentImpl
| Field Summary | |
protected java.lang.String |
charSetEncoding
Field charSetEncoding Default : UTF-8 |
protected OMElement |
documentElement
Field documentElement |
protected boolean |
done
Field done |
protected OMFactory |
factory
|
protected OMNode |
firstChild
Field firstChild |
protected java.lang.String |
isStandalone
|
protected OMNode |
lastChild
Field lastChild |
protected OMXMLParserWrapper |
parserWrapper
Field parserWrapper |
protected java.lang.String |
xmlVersion
Field xmlVersion |
| Fields inherited from interface org.apache.axiom.om.OMDocument |
XML_10, XML_11 |
| Constructor Summary | |
OMDocumentImpl()
Default constructor |
|
OMDocumentImpl(OMElement documentElement,
OMXMLParserWrapper parserWrapper)
|
|
OMDocumentImpl(OMElement documentElement,
OMXMLParserWrapper parserWrapper,
OMFactory factory)
Create the OMDoucment with the factory and set the given
OMElement as the document element |
|
OMDocumentImpl(OMFactory factory)
Create a OMDocument given the OMFactory |
|
OMDocumentImpl(OMXMLParserWrapper parserWrapper)
|
|
OMDocumentImpl(OMXMLParserWrapper parserWrapper,
OMFactory factory)
Create the OMDocument with the factory |
|
| Method Summary | |
void |
addChild(OMNode child)
Adds child to the element. |
void |
buildNext()
Forces the parser to proceed, if parser has not yet finished with the XML input. |
java.lang.String |
getCharsetEncoding()
Returns the character set encoding scheme to be used. |
java.util.Iterator |
getChildren()
Returns a collection of this element. |
java.util.Iterator |
getChildrenWithName(javax.xml.namespace.QName elementQName)
Searches for children with a given QName and returns an iterator to traverse through the OMNodes. |
OMElement |
getFirstChildWithName(javax.xml.namespace.QName elementQName)
Method getFirstChildWithName. |
OMNode |
getFirstOMChild()
Method getFirstOMChild. |
OMElement |
getOMDocumentElement()
Method getDocumentElement. |
OMFactory |
getOMFactory()
Returns the OMFactory that created this object |
java.lang.String |
getXMLVersion()
Returns the XML version. |
void |
internalSerialize(javax.xml.stream.XMLStreamWriter writer)
Serializes the document with cache. |
void |
internalSerialize(javax.xml.stream.XMLStreamWriter writer,
boolean includeXMLDeclaration)
Serializes the document with cache. |
protected void |
internalSerialize(javax.xml.stream.XMLStreamWriter writer2,
boolean cache,
boolean includeXMLDeclaration)
|
void |
internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer)
Serializes the document with the XML declaration. |
void |
internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer,
boolean includeXMLDeclaration)
Serialize the docuement with/without the XML declaration |
boolean |
isComplete()
Indicates whether parser has parsed this information item completely or not. |
java.lang.String |
isStandalone()
XML standalone value. |
void |
serialize(java.io.OutputStream output)
Serializes the document directly to the output stream with caching enabled. |
void |
serialize(java.io.OutputStream output,
OMOutputFormat format)
Serializes the document directly to the output stream with caching enabled. |
void |
serializeAndConsume(java.io.OutputStream output)
Serializes the document directly to the output stream with caching disabled. |
void |
serializeAndConsume(java.io.OutputStream output,
OMOutputFormat format)
Serializes the document directly to the output stream with caching disabled. |
void |
setCharsetEncoding(java.lang.String charEncoding)
Sets the character set encoding scheme. |
void |
setComplete(boolean state)
Method setComplete. |
void |
setFirstChild(OMNode firstChild)
Method setFirstChild. |
void |
setOMDocumentElement(OMElement documentElement)
Method setDocumentElement. |
void |
setStandalone(java.lang.String isStandalone)
|
void |
setXMLVersion(java.lang.String xmlVersion)
Sets the XML version. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected OMElement documentElement
protected OMNode firstChild
protected OMNode lastChild
protected boolean done
protected OMXMLParserWrapper parserWrapper
protected java.lang.String charSetEncoding
protected java.lang.String xmlVersion
protected java.lang.String isStandalone
protected OMFactory factory
| Constructor Detail |
public OMDocumentImpl()
public OMDocumentImpl(OMElement documentElement,
OMXMLParserWrapper parserWrapper)
documentElement - parserWrapper - public OMDocumentImpl(OMXMLParserWrapper parserWrapper)
parserWrapper - public OMDocumentImpl(OMFactory factory)
OMDocument given the OMFactory
factory - The OMFactory that created this instace
public OMDocumentImpl(OMXMLParserWrapper parserWrapper,
OMFactory factory)
OMDocument with the factory
parserWrapper - factory -
public OMDocumentImpl(OMElement documentElement,
OMXMLParserWrapper parserWrapper,
OMFactory factory)
OMDoucment with the factory and set the given
OMElement as the document element
documentElement - parserWrapper - factory - | Method Detail |
public OMElement getOMDocumentElement()
getOMDocumentElement in interface OMDocumentpublic void setOMDocumentElement(OMElement documentElement)
setOMDocumentElement in interface OMDocumentdocumentElement - public boolean isComplete()
isComplete in interface OMContainerpublic void setComplete(boolean state)
setComplete in interface OMContainerExstate - public void buildNext()
buildNext in interface OMContainerpublic void addChild(OMNode child)
addChild in interface OMContainerchild - public java.util.Iterator getChildren()
getChildren in interface OMContainerOMContainer.getFirstChildWithName(javax.xml.namespace.QName),
OMContainer.getChildrenWithName(javax.xml.namespace.QName)public java.util.Iterator getChildrenWithName(javax.xml.namespace.QName elementQName)
getChildrenWithName in interface OMContainerelementQName -
OMExceptionpublic OMNode getFirstOMChild()
getFirstOMChild in interface OMContainer
public OMElement getFirstChildWithName(javax.xml.namespace.QName elementQName)
throws OMException
getFirstChildWithName in interface OMContainerelementQName -
OMExceptionOMContainer.getChildrenWithName(javax.xml.namespace.QName)public void setFirstChild(OMNode firstChild)
setFirstChild in interface OMContainerExfirstChild - public java.lang.String getCharsetEncoding()
getCharsetEncoding in interface OMDocumentpublic void setCharsetEncoding(java.lang.String charEncoding)
setCharsetEncoding in interface OMDocumentcharEncoding - public java.lang.String isStandalone()
OMDocument
isStandalone in interface OMDocumentpublic void setStandalone(java.lang.String isStandalone)
setStandalone in interface OMDocumentpublic java.lang.String getXMLVersion()
OMDocument
getXMLVersion in interface OMDocumentpublic void setXMLVersion(java.lang.String xmlVersion)
OMDocument
setXMLVersion in interface OMDocumentxmlVersion - XML 1.0,
XML 1.1
public void internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer,
boolean includeXMLDeclaration)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void internalSerializeAndConsume(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void internalSerialize(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void serializeAndConsume(java.io.OutputStream output)
throws javax.xml.stream.XMLStreamException
serializeAndConsume in interface OMDocumentoutput -
javax.xml.stream.XMLStreamException
public void serialize(java.io.OutputStream output)
throws javax.xml.stream.XMLStreamException
serialize in interface OMDocumentoutput -
javax.xml.stream.XMLStreamException
public void serializeAndConsume(java.io.OutputStream output,
OMOutputFormat format)
throws javax.xml.stream.XMLStreamException
serializeAndConsume in interface OMDocumentoutput - format -
javax.xml.stream.XMLStreamException
public void serialize(java.io.OutputStream output,
OMOutputFormat format)
throws javax.xml.stream.XMLStreamException
serialize in interface OMDocumentoutput - format -
javax.xml.stream.XMLStreamException
public void internalSerialize(javax.xml.stream.XMLStreamWriter writer,
boolean includeXMLDeclaration)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void internalSerialize(javax.xml.stream.XMLStreamWriter writer2,
boolean cache,
boolean includeXMLDeclaration)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic OMFactory getOMFactory()
OMDocument
getOMFactory in interface OMDocument
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||