public class OMDocumentImpl extends OMSerializableImpl implements org.apache.axiom.om.impl.common.AxiomDocument
| Modifier and Type | Field and Description |
|---|---|
protected String |
charSetEncoding
Field charSetEncoding Default : UTF-8
|
protected String |
isStandalone |
protected String |
xmlEncoding |
protected String |
xmlVersion
Field xmlVersion
|
| Constructor and Description |
|---|
OMDocumentImpl(org.apache.axiom.om.OMFactory factory)
Create a
OMDocument given the OMFactory |
OMDocumentImpl(org.apache.axiom.om.OMXMLParserWrapper parserWrapper,
org.apache.axiom.om.OMFactory factory)
Create the
OMDocument with the factory |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
void |
checkChild(org.apache.axiom.om.OMNode child) |
protected void |
checkDocumentElement(org.apache.axiom.om.OMElement element) |
org.apache.axiom.om.OMInformationItem |
clone(org.apache.axiom.om.OMCloneOptions options) |
protected org.apache.axiom.om.OMDocument |
createClone(org.apache.axiom.om.OMCloneOptions options) |
String |
getCharsetEncoding() |
String |
getXMLEncoding() |
String |
getXMLVersion() |
void |
internalSerialize(org.apache.axiom.om.impl.common.serializer.push.Serializer serializer,
org.apache.axiom.om.OMOutputFormat format,
boolean cache) |
protected void |
internalSerialize(org.apache.axiom.om.impl.common.serializer.push.Serializer serializer,
org.apache.axiom.om.OMOutputFormat format,
boolean cache,
boolean includeXMLDeclaration) |
String |
isStandalone() |
void |
setCharsetEncoding(String charEncoding) |
void |
setComplete(boolean complete) |
void |
setOMDocumentElement(org.apache.axiom.om.OMElement documentElement) |
void |
setStandalone(String isStandalone) |
void |
setXMLEncoding(String encoding) |
void |
setXMLVersion(String xmlVersion) |
getOMFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChild, addChild, defaultBuild, discarded, getFirstChildWithName, getFirstOMChild, getFirstOMChildIfAvailable, getSAXResult, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, isComplete, prepareNewChild, removeChildren, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsumegetBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendantsclose, serialize, serialize, serializeAndConsumeclose, getBuilder, serialize, serialize, serializeAndConsumecoreGetNodeFactorycoreGetOwnerDocument, coreHasSameOwnerDocument, coreSetOwnerDocumentcoreGetDocumentElement, coreSetOwnerDocumentprotected String charSetEncoding
protected String xmlVersion
protected String xmlEncoding
protected String isStandalone
public OMDocumentImpl(org.apache.axiom.om.OMFactory factory)
OMDocument given the OMFactoryfactory - The OMFactory that created this instacepublic OMDocumentImpl(org.apache.axiom.om.OMXMLParserWrapper parserWrapper,
org.apache.axiom.om.OMFactory factory)
OMDocument with the factoryparserWrapper - factory - public void setOMDocumentElement(org.apache.axiom.om.OMElement documentElement)
setOMDocumentElement in interface org.apache.axiom.om.OMDocumentpublic void setComplete(boolean complete)
setComplete in interface org.apache.axiom.om.impl.common.AxiomSerializablesetComplete in interface org.apache.axiom.om.impl.OMContainerExpublic final void checkChild(org.apache.axiom.om.OMNode child)
checkChild in interface org.apache.axiom.om.impl.common.AxiomContainerprotected void checkDocumentElement(org.apache.axiom.om.OMElement element)
public String getCharsetEncoding()
getCharsetEncoding in interface org.apache.axiom.om.OMDocumentpublic void setCharsetEncoding(String charEncoding)
setCharsetEncoding in interface org.apache.axiom.om.OMDocumentpublic String isStandalone()
isStandalone in interface org.apache.axiom.om.OMDocumentpublic void setStandalone(String isStandalone)
setStandalone in interface org.apache.axiom.om.OMDocumentpublic String getXMLVersion()
getXMLVersion in interface org.apache.axiom.om.OMDocumentpublic void setXMLVersion(String xmlVersion)
setXMLVersion in interface org.apache.axiom.om.OMDocumentpublic String getXMLEncoding()
getXMLEncoding in interface org.apache.axiom.om.OMDocumentpublic void setXMLEncoding(String encoding)
setXMLEncoding in interface org.apache.axiom.om.OMDocumentpublic void internalSerialize(org.apache.axiom.om.impl.common.serializer.push.Serializer serializer,
org.apache.axiom.om.OMOutputFormat format,
boolean cache)
throws org.apache.axiom.om.impl.common.serializer.push.OutputException
internalSerialize in interface org.apache.axiom.om.impl.common.AxiomSerializableorg.apache.axiom.om.impl.common.serializer.push.OutputExceptionprotected void internalSerialize(org.apache.axiom.om.impl.common.serializer.push.Serializer serializer,
org.apache.axiom.om.OMOutputFormat format,
boolean cache,
boolean includeXMLDeclaration)
throws org.apache.axiom.om.impl.common.serializer.push.OutputException
org.apache.axiom.om.impl.common.serializer.push.OutputExceptionpublic void build()
build in interface org.apache.axiom.core.CoreParentNodebuild in interface org.apache.axiom.om.OMSerializablepublic org.apache.axiom.om.OMInformationItem clone(org.apache.axiom.om.OMCloneOptions options)
clone in interface org.apache.axiom.om.OMInformationItemprotected org.apache.axiom.om.OMDocument createClone(org.apache.axiom.om.OMCloneOptions options)
Copyright ? The Apache Software Foundation. All Rights Reserved.