org.apache.axiom.om
Interface OMDocument

All Superinterfaces:
OMContainer, OMSerializable
All Known Subinterfaces:
SOAPMessage
All Known Implementing Classes:
DocumentImpl, OMDocumentImpl, SOAPMessageImpl, SOAPMessageImpl

public interface OMDocument
extends OMContainer


Field Summary
static String XML_10
          Field XML_10 XML Version 1.0
static String XML_11
          Field XML_11 XML Version 1.1
 
Method Summary
 String getCharsetEncoding()
          Get the character set encoding scheme.
 OMElement getOMDocumentElement()
          Returns the document element.
 String getXMLEncoding()
          Get the charset encoding of this document as specified in the XML declaration.
 String getXMLVersion()
          Returns the XML version.
 String isStandalone()
          XML standalone value.
 void setCharsetEncoding(String charsetEncoding)
          Sets the character set encoding scheme to be used.
 void setOMDocumentElement(OMElement rootElement)
          Sets the document element of the XML document.
 void setStandalone(String isStandalone)
           
 void setXMLEncoding(String encoding)
          Set the charset encoding for the XML declaration of this document.
 void setXMLVersion(String version)
          Sets the XML version.
 
Methods inherited from interface org.apache.axiom.om.OMContainer
addChild, buildNext, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getFirstChildWithName, getFirstOMChild, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
 
Methods inherited from interface org.apache.axiom.om.OMSerializable
build, close, getOMFactory, isComplete, serialize, serialize, serializeAndConsume
 

Field Detail

XML_10

static final String XML_10
Field XML_10 XML Version 1.0

See Also:
Constant Field Values

XML_11

static final String XML_11
Field XML_11 XML Version 1.1

See Also:
Constant Field Values
Method Detail

getOMDocumentElement

OMElement getOMDocumentElement()
Returns the document element.

Returns:
Returns OMElement.

setOMDocumentElement

void setOMDocumentElement(OMElement rootElement)
Sets the document element of the XML document.

Parameters:
rootElement -

getCharsetEncoding

String getCharsetEncoding()
Get the character set encoding scheme. This is the encoding that was used used for this document at the time of the parsing. This is null when it is not known, such as when the document was created in memory or from a character stream.

Returns:
the charset encoding for this document, or null if the encoding is not known

setCharsetEncoding

void setCharsetEncoding(String charsetEncoding)
Sets the character set encoding scheme to be used.

Parameters:
charsetEncoding -

getXMLVersion

String getXMLVersion()
Returns the XML version.

Returns:
Returns String.

setXMLVersion

void setXMLVersion(String version)
Sets the XML version.

Parameters:
version -
See Also:
XML 1.0, XML 1.1

getXMLEncoding

String getXMLEncoding()
Get the charset encoding of this document as specified in the XML declaration.

Returns:
the charset encoding specified in the XML declaration, or null if the document didn't have an XML declaration or if the encoding attribute was not specified in the XML declaration

setXMLEncoding

void setXMLEncoding(String encoding)
Set the charset encoding for the XML declaration of this document.

Parameters:
encoding - the value of the encoding attribute of the XML declaration

isStandalone

String isStandalone()
XML standalone value. This will be yes, no or null (if not available)

Returns:
Returns boolean.

setStandalone

void setStandalone(String isStandalone)


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